Javascript pre decrementation
Veronique
-
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
Dans le cas ou a = --b et avec b = 5.
Quels sont les valeurs de a et b apres pre décrementation?
Et pourquoi?
Merci infiniment.
Bon appetit.
Dans le cas ou a = --b et avec b = 5.
Quels sont les valeurs de a et b apres pre décrementation?
Et pourquoi?
Merci infiniment.
Bon appetit.
A voir également:
- Javascript pre decrementation
- Telecharger javascript - Télécharger - Langages
- Sms pré enregistré android ✓ - Forum Samsung
- A javascript error occurred in the main process - Forum Windows
- A javaScript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
1 réponse
Salut,
a et b seront égaux avec 4
Au début b = 5
Ensuite tu affectes à la variable a la valeur decrementée du b
--b soustrait 1 de la variable b donc b devient 4
a = --b donc a prend la valeur décrementé de b ce qui donne a = 4
A savoir que les opérateurs d'incrémentation et decrémentation ont une précedence plus haute que l'opérateur d'affectation
Voilà un exemple en perl. En fait à la place de a j'utilse $a et à la place de b j'utilise $b
lami20j
a et b seront égaux avec 4
Au début b = 5
Ensuite tu affectes à la variable a la valeur decrementée du b
--b soustrait 1 de la variable b donc b devient 4
a = --b donc a prend la valeur décrementé de b ce qui donne a = 4
A savoir que les opérateurs d'incrémentation et decrémentation ont une précedence plus haute que l'opérateur d'affectation
Voilà un exemple en perl. En fait à la place de a j'utilse $a et à la place de b j'utilise $b
root@debian:~# perl -e '$b = 5;$a = --$b;print "a=$a et b=$b\n";' a=4 et b=4 root@debian:~#Les chose changent si je met $a = $b--
root@debian:~# perl -e '$b = 5;$a = $b--;print "a=$a et b=$b\n";' a=5 et b=4 root@debian:~#
lami20j