Laboratoire - Exercice module ES
Marche à suivre
Créer une base de site web et ajouter le code Javascript pour résoudre le problème suivant:
- Créer un fichier main.js. Assurez-vous de lier ce fichier à votre page HTML.
- Créer un fichier tableau.js.
- Dans le fichier tableau.js, créer une fonction genererTableau() qui prendra 4 entiers paramètres: longueur minimale, longueur maximale, valeur minimale et valeur maximale. Cette fonction doit retourner un tableau de taille aléatoire entre la longueur minimale et la longueur maximale et contenir des nombres entiers aléalatoires entre les valeurs minimales et maximales. Assurez-vous que la fonction puisse être utilisée dans d'autres modules Javascript.
- Dans le fichier tableau.js, créer une fonction sommeTableau() qui prendra un tableau de nombres entiers en paramètre et qui retournera la somme de tous les éléments du tableau.
- Dans le fichier main.js, générer 10 tableaux aléatoires de 10 à 20 valeurs chacun contenant des nombres entiers entre 0 et 100 inclusivement. À chaque tableau généré, vous devez lui associer une lettre de l'alphabet, donc vous aurez les tableaux de A à J. Afficher tous les tableaux, avec leur lettre identifiante, dans la console du navigateur. Vous devez utiliser les fonctions créées dans le fichier tableau.js pour générer les tableaux.
- Dans le fichier main.js, calculer la somme de chaque tableau et afficher la lettre du tableau ayant la plus grande et la plus petite somme dans la console du navigateur. Vous devez utiliser les fonctions créées dans le fichier tableau.js pour calculer les sommes.