[SCRIPT] 조건부 연산자 삼항 연산자
2024.01.11
조건부 연산자, 삼항연산자
if 문보다 조건부 연산이 훨씬 짧습니다.
조건부 연산은 조건문에서 대입하는 부분을 짧게 줄이기 위해 사용합니다.
2개의 중첩 연산자 가독성을 위해 (), 들여쓰기 사용
if 문보다 조건부 연산이 훨씬 짧습니다.
조건부 연산은 조건문에서 대입하는 부분을 짧게 줄이기 위해 사용합니다.
/*
(불 표현식)?(참일때 실행):(거짓일때 실행)
*/
let input_txt = prompt('숫자를 입력해 주세요');
let number_val = Number(input_txt);
(number_val > 0) ? alert('number_Only') : alert('text_only');
2개의 중첩 연산자 가독성을 위해 (), 들여쓰기 사용
let val_txt1 = false;
let val_txt2 = true;
let val_state = val_txt1 ? 'val_txt1는 참' : (val_txt2 ? 'val_text2는 참' : '모두거짓');
let val_txt1 = false;
let val_txt2 = true;
let val_state = val_txt1
? 'val_txt1는 참'
: (val_txt2
? 'val_text2는 참'
: '모두거짓');
작성자
꿘쓰
작성일
2024.01.11
