数学对象

Js入门与实战 admin 449浏览

标准库(内置对象)
javascript提供了很多个内置对象:Math/Array/Number/String/Boolean..
对象只是带有属性和方法的特殊数据类型.
我们在学习时其实就是要记住对象的每个属性和方法怎么使用,代表什么含义;
技术问题,遇到分歧,去哪里查找资料
火狐开发者社区-MDN
微软开发者社区-MSDN

Math对象

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/math

Math 是一个内置对象,它具有数学常数和函数的属性和方法。不是一个函数对象。
与其它全局对象不同的是, Math 不是一个构造器,Math 的所有属性和方法都是静态的.
跟数学相关的运算直接使用 Math 中的成员即可

<script>	
var n=-2;
var n2=Math.abs(n);
console.log(n2);

var r=Math.random();
console.log(r);

var n1=Math.random()*10;
var n2=Math.floor(n1);
console.log(n2);
</script>
<script>	
//获取n-m之间的随机值
//Math.random()*(m-n)+n
var n=Math.floor(Math.random()*(32-11)+11);
console.log(n)
//获取随机数Math.random
//获取最大的整数Math.floor
</script>

转载请注明:大灰牛博客 » 数学对象