1
这Minesweeper Tutorial使用Random.value转换为布尔:Random.value to bool?
mine = Random.value < 0.15;
谁能解释这是如何工作?据我所知,Random.value返回一个浮点数。它如何转换为布尔值,为什么后面跟着0.15?
这Minesweeper Tutorial使用Random.value转换为布尔:Random.value to bool?
mine = Random.value < 0.15;
谁能解释这是如何工作?据我所知,Random.value返回一个浮点数。它如何转换为布尔值,为什么后面跟着0.15?
条件Random.value < 0.15
返回一个布尔值,如果Random.value
小于0.15
,则返回true
,否则返回false。然后将该值分配给mine
。
更一般地,Random.value < 0.15
是使用less than < Operator
。而每个布尔表达式演算值为要么true
或false
一个boolean expression。