Concepts fondamentaux de la programmation JavaScript

JavaScriptJavaScriptBeginner
Pratiquer maintenant

This tutorial is from open-source community. Access the source code

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons explorer les concepts fondamentaux de la programmation JavaScript. Vous allez apprendre à écrire du code JavaScript de base et à comprendre les variables, les types de données, les fonctions et les structures de contrôle. À la fin de ce laboratoire, vous aurez une solide base en programmation JavaScript et serez en mesure d'appliquer vos connaissances pour résoudre des problèmes du monde réel.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript(("JavaScript")) -.-> javascript/AdvancedConceptsGroup(["Advanced Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") javascript/AdvancedConceptsGroup -.-> javascript/higher_funcs("Higher-Order Functions") subgraph Lab Skills javascript/variables -.-> lab-28222{{"Concepts fondamentaux de la programmation JavaScript"}} javascript/data_types -.-> lab-28222{{"Concepts fondamentaux de la programmation JavaScript"}} javascript/arith_ops -.-> lab-28222{{"Concepts fondamentaux de la programmation JavaScript"}} javascript/comp_ops -.-> lab-28222{{"Concepts fondamentaux de la programmation JavaScript"}} javascript/higher_funcs -.-> lab-28222{{"Concepts fondamentaux de la programmation JavaScript"}} end

Comment compter les occurrences en JavaScript

Pour compter le nombre de fois qu'une valeur spécifique apparaît dans un tableau JavaScript, vous pouvez utiliser la méthode Array.prototype.reduce().

Voici comment vous pouvez le faire :

  1. Ouvrez le Terminal/SSH et tapez node pour commencer à pratiquer la programmation.
  2. Copiez et collez le code suivant :
const countOccurrences = (arr, val) =>
  arr.reduce((a, v) => (v === val ? a + 1 : a), 0);
  1. Dans le code ci-dessus, la fonction countOccurrences prend deux arguments : le tableau à parcourir et la valeur à compter.
  2. La méthode reduce() est utilisée pour parcourir chaque élément du tableau et incrémenter un compteur chaque fois que la valeur spécifique est rencontrée.
  3. Pour tester la fonction, appelez-la avec un tableau et une valeur, comme ceci :
countOccurrences([1, 1, 2, 1, 2, 3], 1); // 3

Cela retournera le nombre de fois que 1 apparaît dans le tableau [1, 1, 2, 1, 2, 3], qui est 3.

Sommaire

Félicitations ! Vous avez terminé le laboratoire Compter les occurrences. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.