Duplicata possible :
Comment court-circuiter Array.forEach comme un appel à la rupture ?
Existe-t-il un moyen de sortir de la méthode array map lorsque la condition est remplie ? J'ai essayé ce qui suit, mais j'ai obtenu le résultat suivant "Illegal Break Statement" Error.
Voici un exemple que j'ai trouvé au hasard.
var myArray = [22,34,5,67,99,0];
var hasValueLessThanTen = false;
myArray.map(function (value){
if(value<10){
hasValueLessThanTen = true;
break;
}
}
);
Nous pouvons le faire en utilisant for
mais je voulais savoir si on pouvait faire la même chose en utilisant map
méthode ?