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。