⊗jsSpItDA 75 of 294 menu

Tableau des chiffres d'un nombre en JavaScript

Obtenons un tableau des chiffres d'un nombre. Soit le nombre suivant :

let num = 12345;

Tenter de décomposer le nombre via spread entraînera une erreur, car les nombres ne sont pas itérables :

let num = 12345; let arr = [...num]; // erreur console.log(arr);

Pour résoudre le problème, convertissons le nombre en chaîne de caractères :

let num = 12345; let arr = [...String(num)]; console.log(arr); // ['1', '2', '3', '4', '5']

Nous avons cependant obtenu un tableau de chaînes, et non de nombres. Corrigeons le problème en utilisant une astuce, avec la méthode map :

let num = 12345; let arr = [...String(num)].map(Number); console.log(arr); // [1, 2, 3, 4, 5]

Soit un nombre. Trouvez la somme de ses chiffres.

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