added some tests

This commit is contained in:
2026-02-16 22:33:40 +01:00
parent c5b16b7e02
commit 0c3ad09db4
29 changed files with 245 additions and 30 deletions

View File

@@ -35,3 +35,23 @@
* valutaPeso(100, 1.75) dovrebbe indicare "BMI: 32.7 | Categoria: Obeso"
* valutaPeso(50, 1.75) dovrebbe indicare "BMI: 16.3 | Categoria: Sottopeso"
*/
// Scrivi qui il tuo codice
function valutaPeso(peso, altezza) {
}
// ZONA TEST - NON MODIFICARE
function assertEqual(actual, expected, test) {
let result = (actual === expected);
let emoji = result ? '✅' : '❌';
let str = result ? 'superato!' : `fallito. Valore corretto: ${expected}; ottenuto: ${actual}`;
console.log(`${emoji} ${test} Test ${str}`);
}
assertEqual(valutaPeso(70, 1.75), "BMI: 22.9 | Categoria: Peso normale", "1.");
assertEqual(valutaPeso(100, 1.75), "BMI: 32.7 | Categoria: Obeso", "2.");
assertEqual(valutaPeso(50, 1.75), "BMI: 16.3 | Categoria: Sottopeso", "3.");