案例:判断血型是否填了,true为已填写,false为未填写
对应关系: 数字 0,1,2,3,4 对应 其他,A,B,AB,O 血型
function checkBlood(data) {
if (data) {
return true
} else {
if (data == 0) {
return true
} else {
return false
}
}
}
let num = 0 // 传入的数据 0,1,2,3,4
checkBlood(num)
优化写法:
function checkBlood(data) {
return [0, 1, 2, 3, 4].includes(data)
}
let num = 0 // 传入的数据 0,1,2,3,4
checkBlood(num)