-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
해결됨
if(exps[i])
20.10.23 22:38 작성 조회수 95
0
배열에서 index에 따라 배열[index] 값 비교에서 맞으면 true false리턴은 봤는데 if(exps[i])처럼 조건문에서 이거는 해당 index에 exps[i]에 값만있으면 true인건가요
답변을 작성해보세요.
2
정재남
지식공유자2020.10.25
네. if문 내부에서의 모든 값은 true 혹은 false로 인식합니다.
참고로 boolean이 아님에도 불구하고 false로 인식되는 데이터는 오직 다음 네 가지 뿐입니다.
그 외의 경우는 모두 true로 인식합니다.
- 숫자 0
- 빈문자열('', "", ``)
- null
- undefined
답변 1