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

@@ -17,4 +17,11 @@
* 4. Stampa il prezzo finale.
*/
// Scrivi qui il tuo codice
// Esempi da testare manualmente:
// Con prezzoOriginale=100 e categoria="vip", prezzoFinale dovrebbe essere 80
// Con prezzoOriginale=50 e categoria="standard", prezzoFinale dovrebbe essere 45
// Con prezzoOriginale=100 e categoria="nuovo", prezzoFinale dovrebbe essere 100

View File

@@ -15,6 +15,14 @@
let userAge = 20;
let hasDocument = true;
let isBanned = false;
// Con questi valori, l'accesso dovrebbe essere autorizzato.
// Scrivi qui il tuo codice
// ZONA TEST - NON MODIFICARE
// Testa manualmente con questi casi:
// userAge=20, hasDocument=true, isBanned=false → "Accesso Autorizzato"
// userAge=16, hasDocument=true, isBanned=false → "Accesso Negato"
// userAge=20, hasDocument=true, isBanned=true → "Accesso Negato"

View File

@@ -17,4 +17,12 @@
* 4. Gestisci il caso `default` per operazioni non riconosciute.
*/
// Scrivi qui il tuo codice
// ZONA TEST - NON MODIFICARE
// Testa manualmente:
// num1=10, num2=5, operazione="+" → risultato: 15
// num1=10, num2=3, operazione="*" → risultato: 30
// num1=10, num2=0, operazione="/" → "Errore: Divisione per zero"

View File

@@ -17,10 +17,14 @@
* 2. Altrimenti (se hai abbastanza vita):
* - Se `hpMostro` < 10 -> Stampa "Il mostro è debole, lo finisci!"
* - Altrimenti -> Stampa "Attacchi il mostro con forza."
*
* Esempi di test:
* - tuoiHp = 20, hpMostro = 50, pozione = true => "Usi la pozione e ti curi."
* - tuoiHp = 25, hpMostro = 50, pozione = false => "Sei nei guai! Attacchi disperatamente."
* - tuoiHp = 40, hpMostro = 5, pozione = false => "Il mostro è debole, lo finisci!"
* - tuoiHp = 40, hpMostro = 30, pozione = true => "Attacchi il mostro con forza."
*/
// Scrivi qui il tuo codice
// Esempi di test:
// - tuoiHp = 20, hpMostro = 50, pozione = true => "Usi la pozione e ti curi."
// - tuoiHp = 25, hpMostro = 50, pozione = false => "Sei nei guai! Attacchi disperatamente."
// - tuoiHp = 40, hpMostro = 5, pozione = false => "Il mostro è debole, lo finisci!"
// - tuoiHp = 40, hpMostro = 30, pozione = true => "Attacchi il mostro con forza."