Création d'un tableau de «N»Les chiffres manuellement, comme 1000 ou plus, peuvent être mouvementés et longs. Ainsi, vous pouvez facilement créer n'importe quelle longueur d'un tableau en javascript sans taper manuellement. Pour ce faire, utilisez les méthodes ou les approches intégrées JavaScript, comme le «pour" boucle, "Déployer.depuis()«Méthode ou le«opérateur de propagation".
Ce tutoriel démontrera les méthodes pour créer un tableau de ««N" Nombres.
Comment créer un tableau contenant 1… n?
Pour créer un tableau qui contient «n»Nombres à partir de 1, utilisez les méthodes suivantes:
Méthode 1: Créez un tableau contenant 1… n en utilisant la boucle «pour»
Utilisez le "pour”Boucle avec le"pousser()«Méthode pour créer un tableau de«N»Nombres à partir de n'importe quel nombre tels que«1". C'est la méthode la plus couramment utilisée.
Syntaxe
Utilisez la syntaxe fournie de la boucle «pour» pour créer un tableau:
pour (var i = 1; i <= n; i++)
//…
Voyons un exemple de création d'un tableau à l'aide du «pour" boucle.
Exemple
Tout d'abord, créez un tableau vide:
const array = [];
Créer une variable "n», Qui stocke la longueur d'un tableau. Ici, nous créons un tableau de numéros 1 à 10:
var n = 10;
Utilisez la boucle for () pour imprimer "n»Nombres en attribuant des valeurs à un tableau vide en utilisant le«pousser()" méthode:
pour (var i = 1; i <= n; i++)
déployer.push (i);
Pour commencer par un nombre autre qu'un, modifiez simplement la valeur initiale de la variable "je".
Enfin, imprimez le tableau sur la console:
console.journal (tableau);
On peut observer que le tableau contenant les numéros 1 à n a été créé avec succès:
Méthode 2: Créez un tableau contenant 1… n en utilisant «Array.From () ”Méthode
Vous pouvez également utiliser le «Déployer.depuis()”Méthode pour créer un tableau avec des nombres de 1 à n. Il publie un tableau à partir de n'importe quel objet avec une propriété de longueur.
Syntaxe
Suivez la syntaxe mentionnée pour le tableau.From () Méthode pour créer un tableau contenant les numéros 1 à n:
Déployer.de (arraylike, (élément, index) =>
//…
)
Exemple
Tout d'abord, créez une variable "déployer«Cela stocke le tableau qui en résulte en appelant le«Déployer.depuis()" méthode. Il y a un préconçu "carte()»Méthode dans le tableau.From () Méthode qui itère les éléments et transmet l'index et l'élément actuels à la fonction pour créer une instance de tableau:
const Array = Array.depuis(
longueur: 10,
(item, index) => item = index + 1
));
Enfin, imprimez le tableau qui en résulte renvoyé du tableau.From () Méthode:
console.journal (tableau);
Sortir
Méthode 3: Créez un tableau contenant 1… n à l'aide de l'opérateur «Spread»
Une autre façon de créer un tableau contenant 1 à n est le «Opérateur de propagation" avec le "clés()" et le "carte()«Méthodes. Il crée d'abord un tableau de n éléments vides, puis la méthode «Keys ()» sur le tableau renverra un itérateur contenant les touches (indices) des éléments du tableau. L'opérateur d'étalement est ensuite utilisé pour répandre les clés dans un nouveau tableau, et la méthode «map ()» est utilisée pour ajouter 1 à chaque clé, ce qui entraîne un tableau contenant les nombres de 1 à n.
Syntaxe
Pour créer un tableau à l'aide de l'opérateur d'écart, utilisez la syntaxe donnée:
[… Array (n).clés()].map (i => i + 1)
Ici, "Tableau (n)»Créera un tableau de n éléments vides.
Exemple
Utilisez l'opérateur de propagation avec le constructeur du tableau en passant «N = 10”Avec la méthode Keys ():
const Array = [… Array (10).clés()].map (i => i + 1);
Il imprimera "N»Nombres à partir de 1 à 10:
Nous avons rassemblé toutes les informations essentielles pertinentes pour créer un tableau contenant 1 à n.
Conclusion
Pour créer un tableau contenant 1 à n, utilisez le «pour"Boucle avec"pousser()" méthode, "Déployer.depuis()«Méthode, ou le«Opérateur de propagation" avec le "clé()" et le "carte()«Méthodes. Dans la première approche, la méthode push () est utilisée avec une boucle pour ajouter des éléments à un tableau. Le tableau.From () Méthode a une méthode MAP () prédéfinie, tandis que la troisième approche appelle explicitement la méthode map (). Dans ce tutoriel, nous avons démontré les méthodes de création d'un tableau de ««N" Nombres.