Bonjour,j'aimerai bien comprendre la différence entre :

var zero =0;
zero++;

Et

var zero =0;
zero+=1;

2 réponses


Balsakup
Réponse acceptée

Salut,

aucune, y'a plein de façon d'incrémenter zero++, zero += 1 et zero = zero + 1.

Deku
Auteur
Réponse acceptée

Rectification pour ceux que ça intéresse : zero++ n'est pas comme zero+=1...
En fait zero++ incremente d'affilé c'est à dire que si vous faites :

for(var e =0;e<3;e++){
zero++
}

le resultat sera 3 sans passer visuelement de 0 à 3.
Alors que avec zero+=1
Si on fait la même chose

for(var e =0;e<3;e++){
zero+=1;
}

Le resultat comptera de 0 à 3 en ne sautant pas les chiffres entre.