大家讲道理2017-06-15 09:25:38
으아악
기본적으로 a ? 1 : 2 형식은 다음과 같이 작성할 수 있습니다.
으아악그리고 이 삼항 표현식은 Boolean()을 호출하여 문자열 유형을 변환합니다. 즉,
Boolean("boolean") ====>true
따라서 반환값은 1입니다.
a를 false로 할당해봐도 반환 값은 여전히 1:
伊谢尔伦2017-06-15 09:25:38
예를 들어
삼항 연산자는 typeof a가 true이면 1을 반환하고
typeof a가 false이면 2를 반환합니다.
처음 100 + a는 유형 변환되었으므로 100 + a = 101이므로 결과도 1
을 반환합니다.