JavaScript에서 중괄호의 선택적 사용
if 또는 else의 중괄호 안에
하나의 표현식만 있는 경우,
이 중괄호를 생략할 수 있습니다.
예를 들어, 모든 괄호가 있는 다음과 같은 코드가 주어졌다고 가정해 보겠습니다:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
다음과 같이 줄일 수 있습니다:
if (test === 0) console.log('+++'); else console.log('---');
또는 다음과 같이:
if (test === 0) {
console.log('+++');
} else console.log('---');
모든 괄호를 제거할 수도 있지만, 한 줄로 작성하지 않고 다음과 같이 작성할 수 있습니다:
if (test === 0)
console.log('+++');
else
console.log('--');
다음 코드를 짧은 형태로 다시 작성하세요:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
다음 코드를 짧은 형태로 다시 작성하세요:
if (test > 0) {
console.log('+++');
}