数学方法
1.random
语法:Math.random()
作用:得到一个随机数,每次生成的数字都不一样,但一定是0~1之间的,包含0,不包含1
2.round
语法:Math.round(数字)
作用:将这个数字(小数)按照四舍五入的形式变成整数
3.ceil
语法:Math.ceil(数字)
作用:将这个数字(小数)向上取整
4.floor
语法:Math.floor(数字)
作用:将这个数字(小数)向下取整
5.abs
语法:Math.abs(数字)
作用:返回这个数字的绝对值
6.sqrt
语法:Math.sqrt(数字)
作用:求数字的平方根
7.pow
语法:Math.pow(基数,幂)
作用:返回基数的几次幂
8.max
语法:Math.max(数字1,数字2,数字3,……)
作用:返回传入的数字中最大的那一个
9.min
语法:Math.min(数字1,数字2,数字3,……)
作用:返回传入的数字中最小的那一个
10.PI
语法:Math.PI
作用:返回一个π
JS的严格模式
JS是一个相对不是很严谨的语言,在开发的时候,一些代码也不是很严格;
换句话说,严格模式就是对开发的时候,你写的代码做了一些要求
严格模式的规则:
1.声明变量必须要var关键字
2.函数的形参不可以重复
JS中默认是没有开启严格模式,如果想要开启严格模式,需要手动在代码最开始的地方(script标签内第一行),写一个字符串 'use strict'*