Calcolare la media aritmetica tra N numeri in JavaScript
Calcolare la media aritmetica è un'operazione comune in matematica e programmazione. In questa pagina, esploreremo come calcolare la media aritmetica tra N numeri utilizzando il linguaggio di programmazione JavaScript. Forniremo spiegazioni dettagliate e esempi pratici per aiutarti a comprendere il processo.
La media aritmetica, comunemente chiamata media o media aritmetica, rappresenta il valore medio di un insieme di numeri. Per calcolare la media, si sommano tutti i numeri e si dividono per il numero totale di elementi. Di conseguenza la formula per il calcolo della media aritmetica tra N numeri x1, x2, ..., xn è la seguente:
Media = (x1 + x2 + ... + xn) / N
dove x1, x2, ..., xn rappresentano i numeri di cui vuoi calcolare la media e N rappresenta il numero totale di numeri.
Per poter sommare tra di loro tutti i N numeri abbiamo bisogno di utilizzare un ciclo. Nel nostro caso faremo uso del ciclo for e del ciclo while.
Esempio 1: Calcolare la media aritmetica usando un ciclo for
Nel seguente esempio calcoliamo la media aritmetica di una serie di numeri usando un ciclo for:
// Dichiarazione di un array di numeri
var numeri = [5, 10, 15, 20, 25];
// Inizializzazione di una variabile per la somma
var somma = 0;
// Calcolo della somma dei numeri nell'array
for (var i = 0; i < numeri.length; i++) {
somma += numeri[i];
}
// Calcolo della media
var media = somma / numeri.length;
console.log("La media aritmetica è: " + media);
In questo esempio, abbiamo dichiarato un array di numeri e quindi abbiamo utilizzato un ciclo for per calcolare la somma di tutti i numeri nell'array. Successivamente, abbiamo diviso la somma per il numero totale di elementi nell'array per ottenere la media aritmetica.
Esempio 2: Calcolare la media aritmetica usando un ciclo while
Il seguente esempio è simile rispetto all’esempio precedente, ma al posto di usare un ciclo for, facciamo uso di un ciclo while:
// Dichiarazione di un array di numeri
var numeri = [5, 10, 15, 20, 25];
// Inizializzazione di una variabile per la somma
var somma = 0;
// Inizializzazione di una variabile di conteggio
var i = 0;
// Calcolo della somma dei numeri nell'array
while(i < numeri.length){
somma += numeri[i];
i++;
}
// Calcolo della media
var media = somma / numeri.length;
console.log("La media aritmetica è: " + media);
In questo esempio, oltre ad aver sostituito il ciclo for, abbiamo introdotto una variabile di conteggio. Quest’ultima, risulta essere necessaria inserire nell’espressione di controllo del ciclo while per evitare loop infiniti.
Indice pagine di javascript
Indice javascript