pat*_*ot7 45 javascript string compare
我从一本书中看到了这段代码:
var a = "one";
var b = "four";
a>b; // will return true
Run Code Online (Sandbox Code Playgroud)
但它没有提到为什么"一个"大于"四个".我试过c = "a"
,它比a和b小.我想知道JavaScript如何比较这些字符串.
Mat*_*all 43
因为,在许多编程语言中,字符串按字典顺序进行比较.
你可以认为这是一个空想家版本的字母顺序,区别在于字母排序仅覆盖了26个字符a
通过z
.
这个答案是对java问题的回应,但逻辑完全相同.另一个好的:字符串比较"逻辑".