카테고리 없음

삼항연산자

쿼어어얼 2021. 4. 13. 14:36

쉬운예제를 만들어 보면

 

let beNum = (index == 0) ? (ul.length-1) : (index-1);

 

여기서 적힌 그대로 해석을 해보면 

beNum 변수놈은 index가 0일때 ul.length-1 이 되고 

                       index가 0이 아니면 index-1 이된다.

 

 

 

일반적인 구문은 이거란다(ture,false로 나뉘는걸 확인)

                                 (condition에 그냥 뭔가가 들어가도 됨)<===(그거를 true false 가려낼꺼니까)

condition ? exprIfTrue : exprIfFalse