⊗jsPmBsShNC 45 of 505 menu

Conversion abrégée en nombre en JavaScript

Souvent, pour raccourcir le code, au lieu de Number on place un signe + devant la chaîne. Ainsi, une opération uniquement autorisée pour les nombres est effectuée sur la chaîne et la chaîne est convertie en nombre.

Voir l'exemple :

let a = +'2'; // la variable contiendra le nombre 2 let b = +'3'; // la variable contiendra le nombre 3 alert(a + b); // affichera 5

Voici un autre exemple :

let a = '2'; let b = +a; // b contiendra le nombre 2

L'exemple suivant, bien que fonctionnel, n'est pas très élégant. L'utilisation de la fonction Number y serait plus appropriée :

let a = '2'; let b = '3'; alert(+a + +b); // affichera 5

Code donné :

let a = '2'; let b = '3'; alert(a + b); // affichera '23'

En utilisant l'astuce décrite avec le plus, corrigez le code ci-dessus pour que les variables a et b se voient attribuer un nombre, et non une chaîne, et que le résultat soit, par conséquent, 5 et non '23'.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser