[ Web Proxy ]
URL:
Viewing: https://fr.javascript.info/task/increment-order [Back]  [Original]

Les formes postfixes et prfixes
FR

Nous souhaitons rendre ce projet open source disponible pour les gens du monde entier.

Aidez-nous traduire le contenu de ce tutoriel dans votre langue!

    Rechercher sur Javascript.info:
    Rechercher dans le tutoriel:
    Light themeDark theme
    DanskEnglishEspaolFranaisIndonesiaItalianoTrkeOzbek
    retour au cours

    Les formes postfixes et prfixes

    importance: 5

    Quelles sont les valeurs finales de toutes les variables a, b, c et d aprs le code ci-dessous ?

    let a = 1, b = 1;
    
    let c = ++a; // ?
    let d = b++; // ?
    solution

    La rponse est :

    • a = 2
    • b = 2
    • c = 2
    • d = 1
    let a = 1, b = 1;
    
    alert( ++a ); // 2, la forme prfixe renvoie la nouvelle valeur
    alert( b++ ); // 1, la forme postfixe renvoie l'ancienne valeur
    
    alert( a ); // 2, incrment une fois
    alert( b ); // 2, incrment une fois

    Web Proxy Viewer  |  New URL  |  Original Page