是否可能,如果可以,如何生成一个可以除以5的随机数,例如:5,10,15,20,使用Javascript中的Math.random()
函数?
答案 0 :(得分:0)
将random()
转换为整数,然后将整数乘以5:
const randomDivisibleBy5 = (chunks) => (
Math.floor(Math.random() * chunks) * 5
);
console.log(randomDivisibleBy5(3)); // 0 to 10
console.log(randomDivisibleBy5(3));
console.log(randomDivisibleBy5(9)); // 0 to 85
console.log(randomDivisibleBy5(9));
console.log(randomDivisibleBy5(30)); // 0 to 145
答案 1 :(得分:0)
使用以下代码,它将适合您。
Math.floor(Math.random()*11)*5
答案 2 :(得分:0)
您可以使用以下代码段生成数字。
var d=(Math.round(Math.random()*10))*5; console.log(d);
答案 3 :(得分:-1)
Math.random() * 5