Ripasso di JavaScript: sintassi base e commenti

Che cos'è questo codice?

Questo è un esempio di codice JavaScript, un linguaggio di programmazione molto utilizzato per creare siti web interattivi. Vediamo insieme ogni parte del codice.

I commenti nel codice

I commenti sono note che i programmatori scrivono per spiegare cosa fa il codice. Il computer li ignora completamente, ma sono molto utili per noi umani!

Commento su una sola riga

// commento inline
  • Si usa // seguito dal testo del commento
  • Tutto quello che viene dopo // sulla stessa riga viene ignorato dal computer

Commento su più righe

/*
    commento multi-line
    come dimostrato dalla riga nr.2
*/
  • Si inizia con /* e si finisce con */
  • Tutto quello che sta in mezzo viene ignorato, anche se occupa più righe
  • Utile per spiegazioni lunghe o per "disattivare" temporaneamente parti di codice

La funzione alert()

alert("Hello World!");
  • alert() è una funzione che mostra una finestra popup nel browser
  • Tra le parentesi mettiamo il messaggio che vogliamo far apparire
  • Le virgolette indicano che "Hello World!" è un testo (in programmazione si chiama "stringa")

Le variabili

Le variabili sono come dei contenitori dove possiamo conservare informazioni.

Variabile modificabile (let)

let nome = "Anna";
  • let crea una variabile che può essere modificata in seguito
  • nome è il nome che diamo alla variabile
  • "Anna" è il valore che assegniamo (una stringa di testo)

Variabile costante (const)

const NUMERO_STUDENTI_LAB = 28;
  • const crea una costante, cioè un valore che non può più essere modificato
  • NUMERO_STUDENTI_LAB è scritto tutto in maiuscolo (convenzione per le costanti)
  • 28 è un numero (non ha bisogno di virgolette come il testo)

Punti chiave da ricordare

  • I commenti aiutano a capire il codice
  • alert() mostra messaggi all'utente
  • let per variabili che possono cambiare
  • const per valori fissi
  • Le stringhe di testo vanno tra virgolette
  • I numeri non hanno bisogno di virgolette

CODICE PRODOTTO

alert("Hello World!"); // commento inline

/*
    commento multi-line
    come dimostrato dalla riga nr.2
*/

let nome = "Anna"; 
const NUMERO_STUDENTI_LAB = 28;