【JavaScript 数字】

1.1、 数字格式

JavaScript 在执行方法和属性时将原始值视作对象。

1.2、 数字方法

1.2.1、 toString() 方法

toString() 返回字符串。

1.2.2、 toFixed() 方法

toFixed() 返回字符串值,它包含了指定位数小数的数字(四舍五入):

1.3、 数学对象

JS内置的数学对象 Math ,有很多属性和方法,进一步学习可以到W3Cschool中数学对象

Math类不需要创建,而直接使用。

1.3.1、 Math.round()

Math.round(x) 的返回值是 x 四舍五入为最接近的整数:

var x = 3.14; // 带小数点的数值

var y = 3; // 不带小数点的数值

var x = 123e5; // 12300000 超大或超小的数可通过科学计数法来写:

var y = 123e-5; // 0.00123 var x = 123; x.toString(); // 从变量 x 返回 123 (123).toString(); // 从文本 123 返回 123 (100 + 23).toString(); // 从表达式 100 + 23 返回 123 var x = 9.656; x.toFixed(0); // 返回 10 x.toFixed(2); // 返回 9.66 x.toFixed(4); // 返回 9.6560 x.toFixed(6); // 返回 9.656000

1.3.2、 Math.pow()

Math.pow(x, y) 的返回值是 x 的 y 次幂:

1.3.3、 Math.sqrt()

Math.sqrt(x) 返回 x 的平方根:

1.3.4、 Math.abs()

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

1.3.5、 Math.ceil()

Math.ceil(x) 的返回值是 x 上舍入最接近的整数:

1.3.6、 Math.floor()

Math.floor(x) 的返回值是 x 下舍入最接近的整数:

1.3.7、 Math.sin()

Math.sin(x) 返回角 x(以弧度计)的正弦(介于 -1 与 1 之间的值)。 如果您希望使用角度替代弧度,则需要将角度转换为弧度:

Math.round(6.8); // 返回 7 Math.round(2.3); // 返回 2 Math.pow(8, 2); // 返回 64 Math.sqrt(64); // 返回 8 Math.abs(-4.7); // 返回 4.7 Math.ceil(6.4); // 返回 7 Math.floor(2.7); // 返回 2 Angle in radians = Angle in degrees x PI / 180. Math.sin(90 * Math.PI / 180); // 返回 1(90 度的正弦)

1.3.8、 Math.cos()

Math.cos(x) 返回角 x(以弧度计)的余弦(介于 -1 与 1 之间的值)。 如果您希望使用角度替代弧度,则需要将角度转换为弧度:

1.3.9、 Math.min() 和 Math.max()

Math.min() 和 Math.max() 可用于查找参数列表中的最低或最高值:

1.3.10、 Math.random()

Math.random() 返回介于 0(包括) 与 1(不包括) 之间的随机数:

1.4、 Math 属性(常量))3.141592653589793 Math.SQRT2 // 返回 2 的平方根

Math.LN2 // 返回 2 的自然对数

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值