2016-07-15 509 views
-3

我不習慣javascript,我仍然嘗試過,但一直在獲取語法錯誤。 我就在這行語法錯誤:這個javascript語法有什麼問題

var valid = ('@mandatoryF' === 'False' && empty) || (val >= @minVal.ToString(CultureInfo.InvariantCulture) && val <= @maxVal.ToString(CultureInfo.InvariantCulture)); 
+1

變量不能以'@'開頭。 –

+0

應該'''mandatoryF''沒有引號,與false和uncapitalized相同 – depperm

+0

以上所有和'ToString'都應該是'toString'。 – Shilly

回答

1

如果@mandatoryF是一個變量,它應該永遠用引號括起來。您的變量不能以@開頭。如果用'False'表示布爾值false,則將其寫爲false.toString()具有小寫字母t。確保所有變量都在此行之前定義。