Pratique des boucles JavaScript
Affichez à l'aide d'une boucle une colonne de nombres de
1 à 100.
Affichez à l'aide d'une boucle une colonne de nombres de
100 à 1.
Affichez à l'aide d'une boucle une colonne de nombres pairs
de 1 à 100.
Remplissez un tableau avec 10 x à l'aide
d'une boucle.
Remplissez un tableau avec les nombres de 1 à 10
à l'aide d'une boucle.
Un tableau de nombres est donné. À l'aide d'une boucle, affichez
uniquement les éléments du tableau qui sont supérieurs
à zéro et inférieurs à 10.
Un tableau de nombres est donné. À l'aide d'une boucle, vérifiez
s'il contient un élément avec la valeur 5.
Un tableau de nombres est donné. À l'aide d'une boucle, trouvez la somme des éléments de ce tableau.
Un tableau de nombres est donné. À l'aide d'une boucle, trouvez la somme des carrés des éléments de ce tableau.
Un tableau de nombres est donné. Trouvez la moyenne arithmétique de ses éléments.
Écrivez un script qui trouvera la factorielle d'un nombre. La factorielle est le produit de tous les entiers de un jusqu'au nombre donné.
Remplissez un tableau avec les nombres de 10 à 1
à l'aide d'une boucle.
Un tableau de nombres est donné. Les nombres peuvent être positifs et négatifs. Trouvez la somme des éléments positifs du tableau.
Un tableau de nombres est donné, par exemple :
let arr = [10, 20, 30, 50, 235, 3000];
Affichez à l'écran uniquement les nombres du tableau
qui commencent par le chiffre 1, 2
ou 5.
Un tableau de nombres est donné. Affichez les éléments de ce tableau dans l'ordre inverse.
Un tableau de nombres est donné. À l'aide d'une boucle, affichez sur l'écran tous les éléments dont la valeur correspond à leur indice dans le tableau.
Un tableau de nombres est donné. À l'aide de la boucle for
et de la fonction document.write, affichez
chaque élément du tableau sur une nouvelle ligne. Utilisez
pour cela la balise br.
Un tableau de nombres est donné. À l'aide de la boucle for
et de la fonction document.write, affichez
chaque élément du tableau dans un paragraphe séparé.
Créez un tableau des jours de la semaine. À l'aide de la boucle
for, affichez tous les jours de la semaine, et affichez les jours
de week-end en gras.
Créez un tableau des jours de la semaine. À l'aide
de la boucle for, affichez tous les jours de la semaine,
et affichez le jour actuel en italique.
Le numéro du jour actuel doit être stocké dans la variable
day.
L'objet suivant avec des employés et leurs salaires est donné :
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Augmentez le salaire de chaque employé de 10%.
Modifiez le problème précédent pour que
le salaire n'augmente que pour les employés
dont le salaire est inférieur ou égal à 400.
Les tableaux suivants sont donnés :
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
À l'aide de ces tableaux, créez un nouvel objet, en faisant des éléments du premier tableau les clés, et des éléments du deuxième les valeurs.
L'objet suivant est donné :
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Trouvez la somme des clés de cet objet et divisez-la par la somme des valeurs.
L'objet suivant est donné :
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Enregistrez les clés de cet objet dans un tableau, et les valeurs - dans un autre.
L'objet suivant est donné :
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Enregistrez dans un nouveau tableau les éléments dont la valeur
commence par le chiffre 1 ou le chiffre
2. Ainsi, vous obtiendrez finalement
un tableau comme celui-ci :
[
125,
225,
128,
145,
281,
];
Le tableau suivant est donné :
let arr = ['a', 'b', 'c', 'd', 'e'];
Créez à partir de ce tableau l'objet suivant :
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Le tableau suivant est donné :
let arr = ['a', 'b', 'c', 'd', 'e'];
Créez à partir de ce tableau l'objet suivant :
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};