added latest

This commit is contained in:
2026-02-16 02:08:44 +01:00
parent dcc00ef5a4
commit 1ead0b3058
4 changed files with 65 additions and 2 deletions

View File

@@ -3,7 +3,7 @@
*
* Obiettivo: Manipolare un array aggiungendo e rimuovendo elementi.
*
* 1. Inizia con l'array 'pianeti' seguente: "Mercurio", "Venere", "Terra", "Marte".
* 1. Inizia con l'array 'pianeti' seguente: ["Mercurio", "Venere", "Terra", "Marte"]
* 2. Usa i metodi degli array per arrivare a questo risultato: ["Terra", "Giove"]
* 3. Stampa l'array risultante.
*

View File

@@ -0,0 +1,43 @@
/**
* Esercizio: Trova l'Indice del Minimo
*
* Obiettivo: Completa la funzione `trovaIndiceMinimo` per restituire
* l'indice del numero piu` piccolo nell'array.
*
* Passi:
* 1. La funzione `trovaIndiceMinimo` prende un array di numeri come input.
* 2. Inizializza un indice di riferimento (es. `indiceMin = 0`).
* 3. Scorri l'array a partire dall'indice 1.
* 4. Se trovi un numero piu` piccolo, aggiorna `indiceMin`.
* 5. Ritorna `indiceMin`.
*/
function trovaIndiceMinimo(arr) {
}
// Esempio di utilizzo:
let numeri = [5, 2, 9, 1, 5, 6];
let indice1 = trovaIndiceMinimo(numeri);
let altriNumeri = [3, 4, 0, -1, 8];
let indice2 = trovaIndiceMinimo(altriNumeri);
let ancoraNumeri = [10, 20, 30];
let indice3 = trovaIndiceMinimo(ancoraNumeri);
// ZONA TEST - NON MODIFICARE
function assertEqual(actual, expected, test) {
if (actual === expected) {
console.log('✅ ' + test + ' Test superato!');
} else {
console.log('❌ ' + test + ' Test fallito. Indice: ' + actual);
}
}
assertEqual(indice1, 3, "1.");
assertEqual(indice2, 3, "2.");
assertEqual(indice3, 0, "3.");