向上取整【只要有小数就+1】
Math.ceil(3.14);
// 4
向下取整【有小数就舍弃】
Math.floor(3.14);
// 3
parseInt(3.14);
// 3
// 常用于字符串类型的数字转为十进制的数据
四舍五入【小数点后部分】
Math.round(3.14);
// 3.14
取绝对值
Math.abs(-3);
// 3
取两数中的最大
Math.max(1,2);
// 2
取两数中的最小
Math.min(1,2);
// 1
随机数
// 获取随机数0-1
Math.random();
//0.1 0.3 0.5 ...
// 生成一个指定区间内的随机数
function getRandomNumber(min, max) {
// 计算区间范围
const range = max - min + 1;
// 生成随机数并进行范围转换
const randomNumber = Math.floor(Math.random() * range) + min;
// 返回结果
return randomNumber;
}
// 示例使用
const minNumber = 1; // 区间最小值
const maxNumber = 100; // 区间最大值
const result = getRandomNumber(minNumber, maxNumber);
console.log(result); // 输出一个介于 1 和 100 之间(包括 1 和 100)的随机整数