Это всего лишь мнение. Это может быть популярным, но это все еще только мнение. Я обнаружил в своем собственном коде, что на самом деле я не так часто использую тройное равенство. Кроме того, в этой статье не упоминается тот факт, что вы, скорее всего, не столкнетесь со странностями с принуждением. Вы, скорее всего, не собираетесь сравнивать массив со строкой или числом, вам вообще не нужно беспокоиться о проверках на равенство объектов, поскольку это не проблема и т. д.

Дело в том, что принуждение на самом деле очень полезно, и вы, скорее всего, не узнаете, как оно работает, пока не примените его. В коде JavaScript вы, скорее всего, используете приведение, даже не задумываясь об этом. Что вредно, так это пытаться игнорировать это и никогда на самом деле не узнать, как оно работает. Что вам поможет, так это ознакомиться с тем, как это работает, а затем использовать это, чтобы дать вам возможность писать лучший код. Иногда необходимо явное приведение к другому типу. Обычно вам даже не нужно принуждать его вообще. И двойное, и тройное равенство — это инструменты в вашем наборе инструментов. Узнайте, когда имеет смысл их использовать, а не просто слепо подчиняться популярным мнениям.

Но в любом случае, пожалуйста, не дайте себя обмануть нормативным заявлением о том, что «тройное равенство превосходит двойное равное», потому что это неправда. Узнайте, когда, а не только что, иногда после того, как вы узнали почему.