bonjour,
dans ce petit tuto qui calcul le nombre d'occurrence d'un nombre passé en paramètre
je voudrais avoir des éclaircissement sur deux points pour bien comprendre.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function occurrences (x,t) { 
          var t=[10,8,10,5,20,20,20,20,5];
	 var occureSomme= 0; // initialisation de la variable qui compte le nombre d'occurrence
		for (var i=0 ; i<t.length ; i++) { // boucle sur le tableau avec pour limite le nombre d'indices (t.length)
			if (t[i]==x) { // test les éléments du tableau qui correspondent au nombre entré en paramètre
			occureSomme= occureSomme+1 ; 
 
			}
			}
		console.log(x+" apparait " +occureSomme+ " fois" );
 }
	occurrences(20,t); // pour l'exemple  on met 20 en paramètre
pourquoi la variable occureSomme est initialisé à 0
et pourquoi on ajoute 1 à cette même variable pour trouver le nombre exacte d’occurrences

merci pour tout éclaircissement