JS 数学方法 Math + JS的严格模式

126 阅读1分钟

数学方法

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'*