gpt4 book ai didi

javascript - 如何使用 Math.random() 生成一个只到十分位的数字?

转载 作者:行者123 更新时间:2023-12-01 16:04:00 25 4
gpt4 key购买 nike

class AlienShip {
constructor() {
//random number between 3 and 6
this.hull = Math.floor(Math.random() * 4) + 3;
//random number between 2 and 4
this.firePower = Math.floor(Math.random() * 3) + 2;
//random number between .6 and .8
this.accuracy = Math.floor(Math.random() * 1.2) + .6;
}
}

我正在尝试获取 .6 和 .8 之间的随机数,四舍五入到十分之一。

最佳答案

你可以取一个因子和一个调整,最后除以 10。

console.log(Math.floor(Math.random() * 3 + 6) / 10)

关于javascript - 如何使用 Math.random() 生成一个只到十分位的数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63267564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com