쉬운예제를 만들어 보면
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