2016-07-15 91 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。确保所有变量都在此行之前定义。