Ну это и интерпретатор может сообщить
я не умею с ним разговаривать. хотелось бы узнать точно, а то я реально иногда пишу foo !== undefined например где-то читал про это. и я еще видел что так тоже часто пишет, не понял прикола, погуглил и нашел ту статью, но вот сейчас не нашел ее