Cela s'exécute dans ActionScript 3 et JavaScript. Pourquoi? Je sais comment fonctionnent &&
et ||
, mais une liste? Est-ce spécifique à AS3? Est-ce dans d'autres langues? Je suis une bouche respiration programmeur PHP/AS2. Ou tout le monde le savait déjà et je suis un outil pour ne pas lire correctement la documentation?AS3/JavaScript si virgule de l'instruction au lieu de & &
AS3
if (true, true, true) {
trace("true?")
}
//result - "true?" traced
JavaScript
if (true, true, true) {
alert("true?");
}
//result - "true?" alert message popped up
if (false, false, false) {
alert("true?");
}
else {
alert("false");
}
//result - "false" alert message popped up
if(true, false, false) {
alert("true?");
}
else {
alert("false");
}
//result - "false" alert message popped up
Copie possible de [Que fait une virgule dans les expressions JavaScript?] (Http://stackoverflow.com/questions/3561043/what-does-a-comma-do-in-javascript-expressions) –