扫码关注官方订阅号
var a= "1"; var c = "a"; var b = parseInt(c); console.log(a < c);//true console.log(b);//NAN
请问a<c是如何判断的
a<c
欢迎选择我的课程,让我们一起见证您的进步~~
console.log(a < c)是ascii码比较,"1"的码值是48,"a"的码值是97,所以a<c
console.log(a < c)
ascii
"1"
48
"a"
97
关系运算符
var num = '3'>22;//false var num = '3'>'22';//true,进行第一个数字的比较3>2,所以是true var num = 'a'>'b';//false,a=97,b=98,ASCII表 var num = 'a'>'B';//true,B=66 分享自:详解js运算符
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
console.log(a < c)
是ascii
码比较,"1"
的码值是48
,"a"
的码值是97
,所以a<c
关系运算符
var num = '3'>22;//false
var num = '3'>'22';//true,进行第一个数字的比较3>2,所以是true
var num = 'a'>'b';//false,a=97,b=98,ASCII表
var num = 'a'>'B';//true,B=66
分享自:详解js运算符