将以下两个if语句组合成一个if语句的最简单方法是什么?
if(n===1) return 0;
if(n===2) return 1;
答案 0 :(得分:7)
1)如果您想要返回所有数字
你可以简单地说
return n-1;
2):如果您只想要这两个值
if (n === 1 || n === 2) return n-1;
或类似bellow
[1,2].indexOf(n) //but this could be a tricky way.
答案 1 :(得分:5)
if (n === 1 || n === 2) return n-1;