作用:执行与数学相关的运算和数据
属性:
方法:
1.三角函数
2.计算函数
3.数值函数
<script>
// 1.生成0-1之间的随机数
var a = Math.random();
console.log(a); //结果:0.7813579070001277
// 2.向下取整
var a = Math.random();
var b = Math.floor(a);
console.log(a, b); //结果:0.7082666478260591 0
console.log(a, b); //结果:0.3939143956661735 0
// 3.将小数四舍五入到整数
var a = Math.random();
var c = Math.round(a);
console.log(a, c); //结果:0.3917020677346639 0
console.log(a, c); //结果:0.5681695333528292 1
// 4.输出0~10之间的随机整数。实例如下:
// 从1开始至任意值parseInt(Math.random()*上限+1);
// 从任意值开始至任意值parseInt(Math.random()*(上限-下限+1)+下限);
var a = parseInt(10*Math.random())
console.log(a) //结果:0 可以得到0
var b = Math.floor(Math.random()*10+1)
console.log(b) //结果:0 可以得到0
//5.
</script>