一般来说字符串的比较是利用字符串的第一个字符的ascii值码进行比较,如果是字符串和数字相比较的话就把数字转化为字符串再利用ascii值进行比较
(function(){
console.log('5'>'10'); // '5' 的ascill 是53 10 其中的1 ascill 是 49 输出为false
console.log(50>'100'); // 50 中 '5' 的ascill 是53 100 其中的1 ascill 是 49 输出为false
console.log('ffff'>'aBDC') // f ascill 值是102 a 的ascill 是97 输出: true
})()
本文探讨了字符串比较时如何利用ASCII值进行判断,包括'5'与'10'、数字50与'100'的比较实例,并揭示了将数字转换为字符串以便于ASCII值比较的重要性。

被折叠的 条评论
为什么被折叠?



