이 올바른지?
if(condition)
{
}
elseif(condition)
{
}
else
{
}
답변
JavaScript의 elseif는 “else if”형식입니다. 예 :
if (condition) {
} else if (other_condition) {
} else {
}
답변
공백을 추가하십시오.
if (...) {
} else if (...) {
} else {
}
답변
기능적으로 동등한이 구문을 사용할 수 있습니다.
switch (true) {
case condition1:
//e.g. if (condition1 === true)
break;
case condition2:
//e.g. elseif (condition2 === true)
break;
default:
//e.g. else
}
이것은 값 condition
과 비교하기 전에 각각 이 완전히 평가 switch
되므로 첫 번째 값 true
이 일치하고 지점이 실행 되기 때문에 작동합니다 . 다음 을 사용하는 것을 기억break
하면 후속 분기가 실행되지 않습니다 .
참고 엄격한 그 지점 있도록 비교, 사용되는 condition
단지이다가 “truthy”가됩니다 하지 실행할 수. true
이중 부정 을 통해 진실한 가치를 부여 할 수 있습니다 !!condition
.
답변
실제로 기술적으로 올바르게 들여 쓰기하면 다음과 같습니다.
if (condition) {
...
} else {
if (condition) {
...
} else {
...
}
}
else if
엄밀히 말하면 없습니다 .
(업데이트 : 물론, 위의 스타일은 좋은 스타일로 간주 되지 않습니다 .)
답변
if ( 100 < 500 ) {
//any action
}
else if ( 100 > 500 ){
//any another action
}
사용하기 쉬운 공간
답변
조건문은 다른 조건에 따라 다른 조치를 수행하는 데 사용됩니다.
를 사용하여 if
지정된 조건에 해당하면 코드 블록을 지정할 수는 실행되는
를 사용하여 else
같은 조건이 거짓 인 경우 코드 블록을 지정할 수는 실행되는
사용은 else if
첫 번째 조건이 false 인 경우, 시험에 새로운 조건을 지정합니다
답변
x = 10;
if(x > 100 ) console.log('over 100')
else if (x > 90 ) console.log('over 90')
else if (x > 50 ) console.log('over 50')
else if (x > 9 ) console.log('over 9')
else console.log('lower 9')