const shouldCancelExam = grades => {
return grades.some(grade=>{grade>=18});
}
上面给出的是False shouldCancelExam([10, 12, 10, 18])
然而,下面给出的正确输出是True。是什么原因造成了这种差异?
const shouldCancelExam = grades => {
return grades.some(grade=> grade>=18);
}
永远记住,当你使用箭头函数和有一个单一的语句,你不需要{},如果你使用{},那么你必须写返回类型的关键字。
const shouldCancelExam = grades => {
return grades.some(grade=> {
return grade>=18
});
}
const shouldCancelExam = grades => {
return grades.some(grade=> grade>=18);
}