2011-02-03 75 views

回答

0
if (bottomLeft = (false)) { 

此行有一個語法錯誤,它應該是:

if (bottomLeft == false) { 

或者更好的是:

if(!bottomLeft) { 

這意味着如果BOTTOMLEFT是NOT(!)真,或從字面上看... if NOT bottomLeft

當您命名事物時,請確保這種說法是有道理的,因爲它很難確定您實際上在做什麼bottomLeft以及它代表什麼,因此建議一個有意義的名字很困難。

1

要設置的東西等於別的東西......

x = 4; 

...使用一個等號。

要檢查,如果事情是等於另一個...

x == 4 

...使用兩個!

此外,使用if語句檢查布爾值的最簡單方法是簡單地鍵入布爾值作爲參數。

if(baconIsCooking){ 
then... 
} 

在上面的代碼,如果baconIsCooking是 「真」,它將運行。同樣,您也可以通過簡短的方式檢查是否有錯誤。

if(!suzieThinksImCute){ 
then... 
} 

通過在布爾值之前放置感嘆號,您正在告訴語句以檢查它是否爲假。

另請注意,我如何以易於閱讀的方式命名它們,當您處理數百行代碼和無數變量時,它使得更容易理解一段代碼在一週內看到。

(蘇西不管怎麼說都很醜)