Javascript math.random()和比较运算符说明
我懂数学。random()生成随机数,我的问题是: 1.将其与0.5(或50%)进行比较,结果如何 2.这是如何触发if语句工作的 3.Math.random()是否从变量1中获取其数字Javascript math.random()和比较运算符说明,javascript,if-statement,while-loop,Javascript,If Statement,While Loop,我懂数学。random()生成随机数,我的问题是: 1.将其与0.5(或50%)进行比较,结果如何 2.这是如何触发if语句工作的 3.Math.random()是否从变量1中获取其数字 variable1 = 8; while (variable1 > 0){ If(Math.random() < .5){ variable1--; } } 变量1=8; 而(变量1>0){ If(Math.random()0){ If(Math.random()
variable1 = 8;
while (variable1 > 0){
If(Math.random() < .5){
variable1--;
}
}
变量1=8;
而(变量1>0){
If(Math.random()<.5){
变量1-;
}
}
变量1=8;
而(变量1>0){
If(Math.random()<.5){
变量1-;
}
}
Math.random
返回一个介于0之间的数字
和1。如果小于0.5,则为“正面”,如果结束,则为“反面”<代码>变量1
从8开始,每次(且仅当)
掷硬币是“头”
variable1
减到小于0为止,此循环将重复
并处理if
条件
variable1
获取其数字variable1
仅在Math.random()小于
超过1.5
随机性,就其本身而言,可能意味着循环无限重复。这是不可能的,但没有法律规定你最终必须在翻转时得到尾巴
variable1 = 8;
while (variable1 > 0){
If(Math.random() < .5){
variable1--;
}
}