JAVA全系列 教程
3762个小节阅读:7089.4k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
Math是 JavaScript 的原生对象,提供各种数学功能。
Math.abs
方法返回参数值的绝对值
xxxxxxxxxx
Math.abs(1) // 1
Math.abs(-1) // 1
Math.max
方法返回参数之中最大的那个值,Math.min
返回最小的那个值。如果参数为空, Math.min
返回Infinity
, Math.max
返回-Infinity
。
xxxxxxxxxx
Math.max(2, -1, 5) // 5
Math.min(2, -1, 5) // -1
Math.min() // Infinity
Math.max() // -Infinity
Math.floor
方法返回小于参数值的最大整数
xxxxxxxxxx
Math.floor(3.2) // 3
Math.floor(-3.2) // -4
Math.ceil
方法返回大于参数值的最小整数
xxxxxxxxxx
Math.ceil(3.2) // 4
Math.ceil(-3.2) // -3
Math.random()
返回0到1之间的一个伪随机数,可能等于0,但是一定小于1
xxxxxxxxxx
Math.random() // 0.28525367438365223
任意范围的随机数生成函数如下
xxxxxxxxxx
function getRandomArbitrary(min, max) {
return Math.random() * (max - min) + min;
}
getRandomArbitrary(5, 10)
实时效果反馈
1. 下列代码获得一个正整数,横线处应该填写的内容是:
xxxxxxxxxx
function ToInteger(x) {
x = Number(x);
return ___(___(x));
}
ToInteger(-10.4); // 向下取整:10
A Math.floor
Math.abs
B Math.ceil
Math.abs
C Math.ceil
Math.min
D Math.floor
Math.min
答案
1=>A