为什么此函数会返回undefined
而不是" old"?
function test(age) {
12 < age ? "old" : "young";
}
test(15);
答案 0 :(得分:3)
你的病情很好。您需要return
function test(age) {
return 12 < age ? "old" : "young";
}
console.log(test(15));
&#13;
当您取消return
语句时,默认情况下函数会返回undefined
。