JS“大于”;操作符;

JS "Greater than" operator;

本文关键字:操作符 大于 JS      更新时间:2023-09-26

这个表达式:

'33.33' > '100.00'

返回true。为什么?

如果工作方式如下:

+'33.33' > +'100.00'

必须返回false,因为33.33 <</p> 100;如果像

:

'33.33'.length > '100.00'.length

false,因为5 <6;

我很想知道它在第一种情况下是如何工作的;

OK。我感到羞愧。当我写&写这篇文章,我找到了答案。

对于字符串比较JS使用字典顺序;在本例中,我们只输入:

'3' > '1'

,它真的是true

也许有人会感兴趣。