+ - * / % **
+= -= *= /= %= **=
++ --
== != > >= < <=
=== !==
⭐&& || !
?? ?.
...
⭐严格相等运算符,用作逻辑判等
1 == 1 // 返回 true
1 == '1' // **返回 true,会先将右侧的字符串转为数字,再做比较**
1 === '1' // 返回 false,类型不等,直接返回 false
typeof 查看某个值的类型
typeof 1 // 返回 'number'
typeof '1' // 返回 'string'
需求,如果参数 n 没有传递,给它一个【男】
推荐做法
function test(n = '男') {
console.log(n);
}
你可能的做法