Oggi stavo vagando con codice JavaScript nella mia applicazione quando ho osservato qualcosa di strano.Perché Javascript sta per risultato come Numero anziché True/False per l'espressione?
var someVar = 25;
var anotherVar = 50;
var out = (anotherVar == 50 && someVar);
console.log(out) // outputs 25 and not true or false;
Qualche idea di cosa sta succedendo?
'(anotherVar == 50 && someVar == 25)'? – Bharadwaj