前端-JS-关系运算符-值比较let num 1; // 数字let str 1; // 字符串console.log(3 > num); // true// 6种运算比较的是值:1 值就是1 数字1的值也是1console.log(num str); // trueconsole.log(num true); // true// num …http://betheme.net/news/txtlist_i12924v.html
let num = 1; // 数字
let str = '1'; // 字符串
console.log(3 > num); // true
// 6种运算比较的是值:'1' 值就是1 数字1的值也是1
console.log(num == str); // true
console.log(num == true); // true
// num 是1 true 会变成1(数据类型转换)
// 比较运算(关系运算),进行比较之前:都会转成同一种数据类型
// 值比较:有6种形式
// 所有比较得到的结果一定是布尔类型:true和false
// 值比较:转成同一种类型再进行比较
let num = 1; // 数字
let str = '1'; // 字符串
console.log(num == str); // true
// 全等:类型必须先满足
console.log(num === str); // false
// 一般用值比较,特定情况下用全等比较
// 如果需要确定数据类型:属于全等的特定情况