( manfreed | 2016. 05. 17., k – 12:58 )

"Hogy lehet jól hozzáállni ahhoz, hogy az
if (a = 2) alert("kettő");"

Mi ezzel a baj? az a=2 kifejezés értékadás, a kifejezés értéke 2, a 2 pedig true-ish érték. Szerintem ezzel nincs probléma, sőt... mondj egy olyan nyelvet, ami nem kényszeríti ki, hogy boolean legyen az ifben lévő kifejezés végeredménye, és nem így működik (a darton kívül).