在var声明中使用if-else简写操作符时出错

Error when using if-else shorthand operator at var declaration

本文关键字:操作符 出错 if-else var 声明      更新时间:2023-09-26

我正在输入我的脚本的这一部分:

var newLat = /* value for newLat */ ;
...
var newLatDir = ((newLat >== 0) ? "N" : "S");

然而,Eclipse IDE在newLatDir声明时给出了以下错误,并且在测试我的网页时不再工作:

Expected an identifier and instead saw '='

这里发生了什么,为什么?

JavaScript中没有>==操作符;使用>=代替:

var newLatDir = ((newLat >= 0) ? "N" : "S");