//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
// Math
const log = (obj)=>{
return console.log(obj)
}
let arr = [8,7,1,6,58]
log(Math.min(...arr)) // 返回一组数据中最小值
log(Math.max(...arr)) // 返回一组数据中最大值
// 舍入方法
let num = 1.236
log(Math.ceil(1.2)) // 向上取整
log(Math.ceil(-1.2)) // 向上取整
log(Math.floor(1.9)) // 向下取整
log(Math.floor(-1.9)) // 向下取整
log(Math.round(1.556)) // 四舍五入
log(Math.round(-1.556)) // 四舍五入
Math.random() // 返回一个 0~1 范围内的随机数,其中包含 0 但不包含 1
Math.abs(-4) // 4 返回绝对值
/**
* @param {number} lowerValue 最小值
* @param {number} upperValue 最大值
* @return {number} num 介于最小值最大值之间的随机数
*/
function randomNumber(lowerValue, upperValue) {
let choices = upperValue - lowerValue + 1;
return Math.floor(Math.random() * choices + lowerValue);
}
log(randomNumber(2,156))