我有比较km距离的问题,它在上面的例子中说,我比较位置之间的距离,这些位置是以km为单位.
9,441.4<1500
Run Code Online (Sandbox Code Playgroud)
输出告诉我9千不到1千.在我的情况下,我应该只将1500点和逗号添加或添加为1,500.0,还是只有那个?
你应该删除逗号.您不在JavaScript编号中使用千位分隔符.
那么为什么它没有因语法错误而失败?因为它是有效的语法:JavaScript有一个逗号运算符.您的代码是数字9,后跟逗号运算符,然后进行比较441.4 < 1500.逗号运算符是JavaScript的更多......有趣的...运算符:它计算左侧操作数(9在您的示例中),抛弃结果值,然后计算其右侧操作数(441.4<1500在您的示例中)并采取结果值作为逗号运算符表达式的值.
你自找的:
9441.4<1500
Run Code Online (Sandbox Code Playgroud)