Js常用的一些方法--数学,随机,逻辑,比较

【Math篇】---对数字执行教学任务

1.Math.PI:输出Π的值

2.Math.round(9.5):输出四舍五入之后的值

3.Math.pow(a,b):返回值是a的b次幂的数值

4.Math.sqrt(64):返回值是开64的平方根

5.Math.abs(x):返回的是x的绝对值

6.Math.ceil(6.3):返回值是上舍入的值,返回值7

7.Math.floor(6.8):返回值是下舍入最接近的值,返回值是6

8.Math.sin(x * Math.PI / 180),Math.cos(x * Math.PI / 180):返回的正弦值在-1到1之间,x代表度数,返回的值是正弦的度数值

9.Math.min(比较的数值):查找数值列表里面最小的数。

10.Math.max(比较的值):查找数值列表里面最大的值。

11.Math.random():生成[0,1)之间的随机数,包括0但是不包括1

【随机篇】

1.Math.random():输出随机数[0,1)之间的随机小数

2.Math.floor(Math.random() * 10):输出随机数是给他取成整数,0-9之间

3.Math.floor(Math.random() * 11):输出随机数是给他取成整数,0-10之间

【逻辑篇】

1.Boolean(表达式):判断这个布尔值里面的表达式是不是正确的,正确返回true,不正确返回false

2.具有真实的值或者字符串即为True,

3.Boolean()是false的情况:0,-0,空值,undefined,null,false,NaN,以上情况布尔值会报false

4.两个==是判断数值是否相等,三个===是判断类型是否相同

5.boolean值可以创建对象

【比较篇】

1.==:比较的是数值

2.===:比较的是类型

3.!=:判断数值是否不相等

4.!==:判断值或者类型不相等

5.>,>=:判断大于或者大于等于

6.<,<=:判断小于或者小于等于

7.逻辑运算符:&&(与),||(或),!(非),与(有false就是false),或(有true就是ture),非是相反的

8.条件(三元运算符):A ? B : C(如果A为true,返回值是B,否则返回值是C)

发布了18 篇原创文章 · 获赞 2 · 访问量 4578

猜你喜欢

转载自blog.csdn.net/weixin_43172087/article/details/103616458