1.4 KiB
1.4 KiB
title | localeTitle |
---|---|
Practice comparing different values | 练习比较不同的值 |
练习比较不同的值
问题解释:
· 修改函数,使其仅在值严格相等时返回“Equal”。
提示1
请记住,在上一次练习中, 与等于运算符不同的是,它尝试将两个值转换为常见类型,而严格相等运算符不执行类型转换。 1
现在尝试解决问题
扰流板警报!
提前解决!
基本代码解决方案
// Setup
function compareEquality(a, b) {
if (a === b) { // Change this line
return "Equal";
}
return "Not Equal";
}
// Change this value to test
compareEquality(10, "10");
代码说明
功能首先评估if
条件(a === b)
的计算结果为true
同时考虑类型和值。如果是,则返回大括号之间的语句(“Equal”)。如果没有,则返回它们之外的下一个return
语句(“Not equal”)。
来源
1 。 “基本JavaScript:与严格平等运算符的比较”,JCC 算法和数据结构认证的 fCC课程