420-3P2-HU Interfaces Web (exercices)
levasseurv
8,357 views
Manipulation des tableaux
Créer une fonction qui retourne le dernier élément d'un tableau : lastElement
- La fonction prend comme seul argument un tableau quelconque
- Elle retourne le dernier élément du tableau passé en paramètre
Créer la fonction lastElement décrite ci-dessus
1
2
3
4
5
6
7
8
9
// {
module.exports = {
lastElement : lastElement
};
// }
Solution 1
function lastElement(tableau){
return tableau.pop();
}
Solution 2
function lastElement(tableau){
return tableau[tableau.length-1];
}
Créer une fonction qui retourne le plus grand élément d'un tableau : plusGrand
- La fonction prend comme seul argument un tableau contenant des nombres
- Elle retourne l'élément le plus grand du tableau passé en paramètre
Créer la fonction plusGrand décrite ci-dessus
1
2
3
4
5
6
7
8
// {
module.exports = {
plusGrand : plusGrand,
};
// }
Solution 1
function plusGrand(tableau){
let plusGrand = tableau[0];
for(let item of tableau){
plusGrand = item > plusGrand ? item : plusGrand;
}
return plusGrand;
}
Solution 2
function plusGrand(tableau){
let plusGrand = tableau[0];
for(let item of tableau){
if(item>plusGrand) {
plusGrand = item;
}
}
return plusGrand;
}
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.