bugs language_fundamentals validation
Fix the code in the Code tab so the function returns
trueif and only ifxis equal to7.
isSeven(4) // false
isSeven(9) // false
isSeven(7) // true
function isSeven(x) {
return x==7; //x="7"?false:true:false;
}
let Test = (function(){
return {
assertEquals:function(actual,expected){
if(actual !== expected){
let errorMsg = `actual is ${actual},${expected} is expected`;
throw new Error(errorMsg);
}
}
}
})();
Test.assertEquals(isSeven(4), false)
Test.assertEquals(isSeven(9), false)
Test.assertEquals(isSeven(7), true)
Test.assertEquals(isSeven(10), false)
Test.assertEquals(isSeven(20), false)
Test.assertEquals(isSeven(7), true)