Introduction
Dans ce laboratoire, nous allons explorer la manière de convertir un nombre en un tableau de ses chiffres, en éliminant son signe si nécessaire. Nous utiliserons une combinaison de méthodes natives de JavaScript, telles que Math.abs(), l'opérateur de répandage (...), Array.prototype.map() et parseInt() pour y arriver. À la fin de ce laboratoire, vous aurez une meilleure compréhension de la manière de travailler avec les nombres en JavaScript et de les manipuler pour répondre à vos besoins.
Comment numériser un nombre
Pour numériser un nombre en JavaScript, suivez ces étapes :
- Ouvrez le Terminal/SSH et tapez
nodepour commencer à pratiquer la programmation. - Utilisez
Math.abs()pour supprimer le signe du nombre. - Convertissez le nombre en chaîne de caractères et utilisez l'opérateur de répandage (
...) pour créer un tableau de chiffres. - Utilisez
Array.prototype.map()etparseInt()pour convertir chaque chiffre en un entier.
Voici le code pour la fonction digitize :
const digitize = (n) => [...`${Math.abs(n)}`].map((i) => parseInt(i));
Utilisation de l'exemple :
digitize(123); // [1, 2, 3]
digitize(-123); // [1, 2, 3]
Sommaire
Félicitations ! Vous avez terminé le laboratoire Numériser un nombre. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.