Mr. Nobody
Он ведёт себя по определённым правилам. Неадекватно было бы если бы они нарушались. А дальше зависит от того знает программист их или нет :)
Я не согласен. Иногда есть вот затуп в этом моменте и никто не может найти причину, почему === срабатывает неадекватно.
Короче, я бы текстовый стринг сравнивал == в жс, на всякий случай