Files
esercizi-web/javascript/01_Base/tutorial_interattivo.js
2026-02-12 18:36:35 +01:00

113 lines
3.3 KiB
JavaScript

/**
* ISTRUZIONI:
* 1. Leggi attentamente i commenti numerati (Step).
* 2. Scrivi il codice richiesto sotto il commento `// TODO:`.
* 3. Esegui il file (es. con Node.js o nel browser) e controlla se l'output coincide.
*/
/**
* ===========================================
* --- STEP 1: Il tuo primo comando ---
*
* In JavaScript, usiamo `console.log()` per stampare messaggi sullo schermo.
* Le frasi di testo (Stringhe) devono essere racchiuse tra virgolette ("...") o apici ('...').
*/
// TODO: Scrivi un comando per stampare la frase "Benvenuto nel corso JavaScript!"
// OUTPUT ATTESO: Benvenuto nel corso JavaScript!
/**
* ===========================================
* --- STEP 2: Le Variabili (let) ---
*
* Una variabile è come una scatola dove possiamo salvare un'informazione.
* Usiamo la parola chiave `let` per creare una variabile che può cambiare valore nel tempo.
* Esempio: let nome = 'Mario';
*/
// TODO: 1. Crea una variabile chiamata `corsista` e assegnale il tuo nome.
// TODO: 2. Stampa la variabile `corsista` usando console.log.
// OUTPUT ATTESO: (Il tuo nome)
/**
* ===========================================
* --- STEP 3: Le Costanti (const) ---
*
* Se sai che un valore non cambierà MAI, usa `const` invece di `let`.
* È una buona abitudine usare `const` per valori fissi.
*/
// TODO: 1. Crea una costante chiamata `ANNO_CORRENTE` e assegnale il valore 2026 (o l'anno attuale).
// TODO: 2. Stampa la costante.
// OUTPUT ATTESO: 2026
/**
* ===========================================
* --- STEP 4: I Numeri (Numbers) ---
*
* JavaScript gestisce i numeri (interi o con la virgola) senza bisogno di virgolette.
* Possiamo fare operazioni matematiche: + (somma), - (sottrazione), * (moltiplicazione), / (divisione).
*/
// TODO: 1. Crea una variabile `eta` con la tua età.
// TODO: 2. Crea una variabile `etaProssimoAnno` che sia uguale a `eta + 1`.
// TODO: 3. Stampa `etaProssimoAnno`.
// OUTPUT ATTESO: (La tua età + 1)
/**
* ===========================================
* --- STEP 5: Unire le Stringhe (Concatenazione) ---
*
* Possiamo unire testo e variabili usando il simbolo `+`.
* Esempio: console.log("Ciao " + nome);
*/
let linguaggio = "JavaScript";
// TODO: Usa console.log per stampare la frase: "Sto imparando JavaScript"
// Devi costruire la frase unendo la stringa "Sto imparando " e la variabile `linguaggio`.
// OUTPUT ATTESO: Sto imparando JavaScript
/**
* ===========================================
* --- STEP 6: I Booleani (Boolean) ---
*
* Un booleano può avere solo due valori: `true` (vero) o `false` (falso).
* Servono per la logica del programma (es. utente è loggato? è maggiorenne?).
*/
// TODO: 1. Crea una variabile `stoImparando` e impostala su `true`.
// TODO: 2. Stampa la variabile.
// OUTPUT ATTESO: true
/**
* ===========================================
* --- STEP 7: Controllare il Tipo (typeof) ---
*
* A volte non sappiamo che tipo di dato contiene una variabile.
* L'operatore `typeof` ci dice se è una stringa, un numero, ecc.
*/
let numeroMisterioso = 42;
let testoMisterioso = "42";
let veroOFalso = false;
let variabileVuota = null;
let variabileSconosciuta;
// TODO: Stampa il TIPO di ogni variabile usando `typeof`.
// Esempio: console.log(typeof numeroMisterioso);
// OUTPUT ATTESO:
// number
// string
// boolean
// object
// undefined