我们可以在return
中使用return
后跟另一个Javascript
吗?
像这样:
if(a==b){
return (if(a==c){
return a;
});
}
所以它就像:如果a
相等b
,它将返回另一个if
语句,此if
语句将比较a
和{ {1}},如果它们相等,则返回c
,这只是一个示例,没有具体含义,但想知道级联a
是否有效。谢谢!
答案 0 :(得分:2)
您可以使用单个if语句。
if (a == b && a == c) {
return a;
}
答案 1 :(得分:0)
您不需要两次退货。我并不认为这是如何发挥作用的,但这不是一个好习惯。最好这样做:
if (a==b) {
if (a==c) {
return a;
}
}
编辑:或者更简洁的方式......
if (a==b && a==c) {
return a;
}
答案 2 :(得分:0)
return语句停止执行函数并返回一个值。您不能在函数的同一括号中使用两个return语句,但可以这样使用连接语句
if (a === b && a === c){
return a;}