Javascript 这个JS代码在if…else格式中是什么样子的?
以下内容如何以Javascript 这个JS代码在if…else格式中是什么样子的?,javascript,Javascript,以下内容如何以if/else格式编写 hours == 0 ? 12 : (hours > 12) ? hours - 12 : hours 理想情况下,还应该使用“==”运算符而不是“==”运算符 理想情况下,您还应该使用“==”运算符,而不是“==”。我认为这是第一个else语句中最后一个else的合适方法 if(hours == 0) { return 12 } else { if(hours > 12){ return hours - 12
if/else
格式编写
hours == 0 ? 12 : (hours > 12) ? hours - 12 : hours
理想情况下,还应该使用“==”运算符而不是“==”运算符
理想情况下,您还应该使用“==”运算符,而不是“==”。我认为这是第一个else语句中最后一个else的合适方法
if(hours == 0) {
return 12
} else {
if(hours > 12){
return hours - 12
} else {
return hours
}
}
我相信这是一个恰当的方式,在firs-else语句的结尾
if(hours == 0) {
return 12
} else {
if(hours > 12){
return hours - 12
} else {
return hours
}
}
你也可以用括号。。。请看下面的示例
console.log(((hours==0)*12)+((hours>12)*-12)+hours));
您也可以使用括号。。。请看下面的示例
console.log(((hours==0)*12)+((hours>12)*-12)+hours));
“返回”。。也可能是作业x)问题“返回”不完整。。也可能是作业x)问题不完整为什么投票失败?OP可能不是以英语为母语的人。这不是一个真正的语句,要么是赋值,要么是函数的返回值。为什么要投反对票?OP可能不是以英语为母语的人。这不是一个真正的语句,要么是赋值,要么是函数的返回值。很好的解决方案,我经常使用相同的方法,我认为这是最快的方法。我投赞成票。很好的解决方案,我经常使用相同的方法,我认为这是最快的方法。我投赞成票。