关系运算符
- 关系运算符用来检查两个值之间的关系是否成立
- 成立返回true,不成立返回false
>用来检查左值是否大于右值>=用来检查左值是否大于或等于右值<用来检查左值是否小于右值<=用来检查左值是否小于或等于右值- 注意:
- 当对非数值进行关系运算时,它会先将其转换为数值然后再比较
- 当关系运算符的两端是两个字符串,它不会将字符串转换为数值, 而是逐位的比较字符的Unicode编码,用这个特点可以对字符串按照字母排序
- 注意比较两个字符串格式的数字时一定要进行类型转换
let result = 5 < "10";
console.log(result); // true
let result2 = "1" > false;
console.log(result2); // true
let result3 = "a" < "b";
console.log(result3); // true
let result4 = "abc" < "b";
console.log(result3); // true
let result5 = "12" < "2";
console.log(result3); // true