Ваша проблема - один =
символ. Вы просто назначаете значение свойству вместо сравнения. Вы должны рассмотреть возможность использования ==
или ===
. Сначала проверяется только значение, поэтому имеет место принуждение. Символ тройного равенства проверяет как значение, так и тип.