해결된 질문
20.10.23 22:38 작성
·
138
0
배열에서 index에 따라 배열[index] 값 비교에서 맞으면 true false리턴은 봤는데 if(exps[i])처럼 조건문에서 이거는 해당 index에 exps[i]에 값만있으면 true인건가요
답변 1
2
2020. 10. 25. 19:09
네. if문 내부에서의 모든 값은 true 혹은 false로 인식합니다.
참고로 boolean이 아님에도 불구하고 false로 인식되는 데이터는 오직 다음 네 가지 뿐입니다.
그 외의 경우는 모두 true로 인식합니다.
- 숫자 0
- 빈문자열('', "", ``)
- null
- undefined