Javascript
IJavaScript (JS) è un linguaggio di programmazione multi-paradigma, orientato agli oggetti e basato su prototipi. È nato per rendere interattive le pagine web (lato client), ma oggi viene usato anche per creare server (lato server con Node.js) e applicazioni mobile.
Dichiarazione di Variabili
A differenza del C++, JS usa parole chiave generiche per creare contenitori di dati:
- let: Dichiarano una variabile che può cambiare valore (scopo di blocco).
- const: Dichiarano una costante che non può essere riassegnata.
- var: Il vecchio modo di dichiarare variabili (ormai poco usato).
Comunicare (Input/Output)
Per interagire con l'utente o visualizzare dati si usano:
- console.log(): Invia un messaggio alla console del browser .
- alert(): Apre una finestra di avviso nel browser con un messaggio.
- prompt(): Apre una finestra di dialogo che permette all'utente di scrivere del testo.
Struttura di Controllo
Serve per far prendere "scelte" al programma in base a certe condizioni.
- if / else: Esegue un blocco di codice se una condizione è vera, altrimenti ne esegue un altro.
- Operatori di confronto: == (uguale), === (strettamente uguale, controlla anche il tipo), != (diverso), > (maggiore), < (minore).
Istruzioni di Iterazione
Ripetono un'azione più volte finché una condizione è soddisfatta.
- for: Usato quando sai esattamente quante volte devi ripetere un'azione.
- while: Continua a ripetere finché la condizione tra parentesi resta vera.
- do-while: Simile al while, ma garantisce che il codice venga eseguito almeno una volta prima del controllo.
Homepage