随机数
- () 为0到1之间的随机数(包括0,不包括1)[0, 1)
- (n) 为n四舍五入后的整数
- (n) 为大于等于n的最小整数
- (n) 为小于等于n的最大整数
实例
例1:创建一个长度为10,元素范围为1到10之间的数组
{
const arr = []
for(let i = 0; i < 10; i++){
const a = ()*10 + 1;
((a))
}
(arr);
}
例2:创建一个长度为100,元素范围为31到60之间的数组(包括31也包括60)
const arr = []
for(let i = 0; i < 100; i++){
const a = ()*29 + 31;
((a))
}
(arr);
min ≤ n ≤ max : (()*(max-min)+min)
例2:创建一个长度为100,元素范围为31到60之间的数组(包括31不包括60)
{
const arr = []
for(let i = 0; i < 100; i++){
const a = ()*29 + 31;
((a))
}
(arr);
}
min ≤ n ≤ max : (()*(max-min)+min)
例3:创建一个长度为100,元素范围为31到60之间的数组(不包括31包括60)
function randomFill() {
const range = (()*29);
let num = range + 31;
if(range === 0){
return num + 1
}else{
return num
}
}
const arr = []
for(let i = 0; i < 100; i++){
const num = randomFill();
(num)
}
(arr);
例4:创建一个长度为100,元素范围为31到60之间的数组(不包括31不包括60)
function randomFill() {
const range = (()*29);
let num = range + 31;
if(range === 0){
return num + 1
}else if(range === 29){
return num - 1
}else{
return num
}
}
const arr = []
for(let i = 0; i < 100; i++){
const num = randomFill();
(num)
}
(arr);