● if 조건문은 조건에 따라 코드를 실행하거나 실행하지 않도록 하기 위해 사용하는 구문입니다.
● else 구문은 if 조건문 뒤에 사용하며,if 조건문이 거짓일 때 사용합니다.
● 중첩 조건문은 조건문을 중첩해서 사용하는 경우를 의미합니다.
● if else if조건문은 중첩 조건문에서 중괄호를 생략한 형태로, 겹치지 않는 3가지 이상의 조건으로 나눌 때 사용합니다.
다음 예제 중에서 '참입니다'를 출력하는 것은 몇 번일까요? ③
①
<script>
const x =1
if(x > 4){ //false
console.log('참입니다');
}
</script>
②
<script>
const x =0
if(x > 4){ //false
console.log('참입니다');
}
</script>
③
<script>
const x =10
if(x > 4){ //true
console.log('참입니다');
}
</script>
<script>
const a = Number(prompt('첫 번째 숫자',''))
const b = Number(prompt('두 번째 숫자',''))
if (a > b){
alert('첫번째로 입력한 숫자가 더 큽니다.');
}
else if (b === a){
alert('두 숫자가 같습니다.');
}
else {
alert('두번째로 입력한 숫자가 더 큽니다.');
}
</script>
<script>
if( x > 10 ){
if(x<20){
consol.log('조건에 맞습니다.')
}
}
</script>
<script>
if( x > 10 && x < 20 ){
consol.log('조건에 맞습니다.')
}
</script>
<script>
const a = Number(prompt('숫자를 입력해주세요', ''))
if (a > 0) {
alert('입력한 숫자는 음수 입니다.');
}
else if (0 === a) {
alert('입력한 숫자는 0 입니다.');
}
else {
alert('입력한 숫자는 양수 입니다.');
}
</script>
<script>
const a = Number(prompt('숫자를 입력해주세요',''))
// if ( (a % 2) ===0 ){
// alert('입력한 숫자는 짝수 입니다.');
// }
// else{
// alert('입력한 숫자는 홀수 입니다.');
// }
a % 2 ? alert('입력한 숫자는 홀수 입니다.') : alert('입력한 숫자는 짝수 입니다.');
</script>
<script>
const a = Number(prompt('월을 입력해주세요', ''))
if (1 <= a && a <= 3) {
alert('봄입니다.')
}
if (4 <= a && a <= 6) {
alert('여름입니다.')
}
if (7 <= a && a <= 9) {
alert('가을입니다.')
}
if (10 <= a && a <= 12) {
alert('겨울입니다.')
}
</script>