
Quiz JavaScript : Explorer et transformer les tableaux
Manipuler un tableau en JavaScript ne se limite pas à parcourir ses éléments. Il existe une multitude de fonctions natives qui permettent de transformer, filtrer ou combiner les données. Ce quiz vous invite à tester votre connaissance de ces méthodes pour travailler efficacement avec les tableaux.
1. Quelle est la bonne syntaxe pour concaténer les tableaux
a
et b
en JavaScript ?2. Que retourne ce code JavaScript ?
const numbers = [2, 4, 6, 8];
const allEven = numbers.every(num => num % 2 === 0);
console.log(allEven);
3. Que retourne ce code JavaScript ?
const users = [
{ id: 1, name: "Alice" },
{ id: 2, name: "Bob" },
{ id: 3, name: "Charlie" }
];
const result = users.find(user => user.id === 2);
console.log(result);
4. Quelle syntaxe permet de créer une chaîne de caractères à partir du tableau
colors
en séparant les éléments par une virgule ?const colors = ["red", "green", "blue"];
5. Que se passe-t-il lorsqu’on exécute le code suivant ?
const numbers = [1, 2, 3];
const doubled = numbers.map(num, index => {
return num * 2;
});
6. Quelle expression ne permet pas de supprimer les doublons d’un tableau
arr
?const arr = [1, 2, 2, 3, 4, 4, 5];
7. Que fait la méthode
shift()
appliquée à un tableau en JavaScript ?8. Que retourne ce code JavaScript ?
const fruits = ["pomme", "banane", "kiwi"];
const hasShortName = fruits.some(fruit => fruit.length < 5);
console.log(hasShortName);
9. Quelle instruction permet de supprimer 2 éléments à partir de l’index 1 dans le tableau suivant ?
const fruits = ["pomme", "banane", "kiwi", "orange"];
10. Que retourne ce code JavaScript ?
const numbers = [4, 20, 1, 100];
const result = numbers.sort();
console.log(result);