JS : Arrays, Logic and Loops Flashcards
Comment supprimer entièrement une valeur dans une structure de données (un tableau) ?
Utiliser la méthode splice() avec un length de 1, sans préciser de valeur à ajouter. Ex. pizzas.splice(2,1);
Que signifie les 2 valeurs de la méthode splice(2,1) ?
Le 1er nombre = l’index où débuter le splice. Le 2e nombre = combien d’items retirer.
Pourquoi ne pas privilégier l’opérateur delete dans un tableau ?
Parce que cela laisse une valeur undefined à la place
Comment insérer une valeur sans retirer d’items ?
Utiliser la fonction splice en indiquant au 2e nombre 0. ex. pizzas.splice(4,0);
Comment inverser l’ordre dans un tableau ?
En utilisant la méthode reverse(). Ex. pizzas.reverse();
Comment trier alphabétiquement les items dans un tableau ?
En utilisant la méthode sort(). Ex. pizzas.sort();
Comment connaître le nombre d’items dans un tableau ?
.length
Ex. pizzas.length;
«_space;5
Comment enlever le dernier item dans un tableau ?
Méthode .pop()
Ex. pizzas.pop();
Comment ajouter une nouvelle valeur à la fin d’un tableau ?
Méthode .push()
Ex. pizzas.push(“Pepperoni”);
Comment enlever le premier item dans un tableau ?
Méthode .shift()
ex. pizzas.shift();
Comment ajouter une nouvelle valeur au début d’un tableau ?
Méthode .unshift()
Ex. pizzas.unshift(“Chicken”);
Comment fusionner deux tableaux ?
Méthode concat()
Ex. pizzas.concat([“Beef”, “Mushroom”]);
À quoi sert la méthode join() ?
Lister les items dans un tableau.
ex. pizzas.join(“ & “);
Comment formuler un énoncé avec une condition vraie ?
if (condition) {
code à exécuter si la condition est vraie
}
Comment formuler un énoncé avec une condition vraie et une condition fausse ?
if (condition) {
code à exécuter si la condition est vraie
} else {
code à exécuter si la condition est fausse
}