인프런 커뮤니티 질문&답변
제시어가 비어잇는가 ???
작성
·
239
0
여기서 왜 if(!word) 를 해석하면 왜 이게 word 가 언디 파인드라고 하면 false 가되고 여기에 !주면 true 인건 알겟는데 워드가 트루인경우이지 이게왜 제시어가 비어잇는경우인가요 ????? 말자체가이해가 안되는데요 ??? 저는 이게 어떤원리로 돌아가는지 그림으로 안그려집니다 ㅜㅜ
if(!word) // 제시어가 비어잇는가?
{
// 비어잇다
word = newWord;
// 입력한단어가 제시어가 된다
//
$word.textContent = word;
$input.value='';
}답변 1
0
제로초(조현영)
지식공유자
word가 undefined이면 if문이 통과합니다. word가 undefined인 건 제시어가 비어있다는 뜻이고요.
if 문이 어떤 때 통과하는 지를 기준으로 보시면 됩니다.





