En javascript, j'ai vu i++
utilisé dans de nombreux cas, et je comprends qu'il ajoute un à la valeur précédente :
for (var i=1; i<=10; i++) {
console.log(i);
}
Mais que se passe-t-il quand je fais ça :
++i;
Et est-ce que c'est différent en utilisant le --
(à part bien sûr le fait qu'il s'agit d'une soustraction plutôt que d'une addition) ?
2 votes
Il pourrait vous être utile de savoir que ++i est souvent appelé notation PREFIX et i++ notation POSTFIX. Cela fonctionne de la même manière dans de nombreuses autres langues.