if(true){
console.log('항상 실행');
}
if(false){
console.log('항상 실행되지 않는다.');
}
if (true) console.log('항상 실행');
if (false) console.log('항상 싫행되지 않음');
if (false) console.log(false);
if (0) console.log(false);
if ('') console.log(false);
if (null) console.log(false);
if (undefined) console.log(false);
if (NaN) console.log(false);
if (true) console.log(true);
if (37) console.log(true);
if (-37) console.log(true);
if ('Mark') console.log(true);
if ({}) console.log(true);
if ([]) console.log(true);
const n = 37;
if (n > 0 ){
console.log('n이 0보다 큰 경우');
}
else{
console.log('n이 0보다 크지 않은 경우');
}
if (n > 0) console.log('n이 0보다 큰 경우');
else console.log('n이 0보다 크지 않은 경우');
const n = 15;
if (n % 3 == 0) {
console.log('n은 3의 배수입니다.');
} else if (n % 5 == 0) {
console.lot('n은 5의 배수입니다.');
} else {
console.log('n은 3의 배수도 아니고 5의 배수도 아닙니다.');
}
if (n % 3 == 0 && n % 5 == 0) {
console.log('n은 15의 배수입니다.');
} else if (n % 3 == 0) {
console.lot('n은 3의 배수입니다.');
} else if (n % 5 == 0) {
console.lot('n은 5의 배수입니다.');
} else {
console.log('n은 3의 배수도 5의 배수도 아닙니다.')
}
const multipleOfThree = n % 3 == 0;
const multipleOfFive = n % 5 == 0;
if (multipleOfThree && multipleOfFive) {
console.log('n은 15의 배수입니다.');
} else if (multipleOfThree) {
console.lot('n은 3의 배수입니다.');
} else if (multipleOfFive) {
console.lot('n은 5의 배수입니다.');
} else {
console.log('n은 3의 배수도 5의 배수도 아닙니다.')
}
if (multipleOfThree && multipleOfFive) {
console.log('n은 15의 배수입니다.');
} else {
if (multipleOfThree) {
console.lot('n은 3의 배수입니다.');
} else if (multipleOfFive) {
console.lot('n은 5의 배수입니다.');
} else {
console.log('n은 3의 배수도 5의 배수도 아닙니다.')
}
}