В JavaScript, когда это правильно и кросс-браузер для использования.
function sum(v1,v2) { return v1+v2;} ... if(val = sum(1,2)) alert(val); else alert('result zero or null'); ...
Конечно, вы можете. Он работает во многих (или некоторых - по крайней мере, в Python) языках программирования, таких как PHP.
Вот почему у многих начинающих программистов возникают проблемы с = и ==.
=
==
Да. Да. Да. Да. Да. Да. Да. Да. ХОРОШО. Я достиг минимума персонажа.
Но убедитесь, что вы делаете двойные знаки равенства: if ( x == y)....
if ( x == y)....
Я полагаю, что была одна версия JavaScript (возможно, 1.2), где if (x = y) будет исправлено до if (x == y).
if (x = y)
if (x == y)