Stampare messaggi con la funzione console.log in JavaScript

La funzione console.log() è uno degli strumenti più essenziali e utilizzati in JavaScript per il debugging e la visualizzazione dei dati durante lo sviluppo di applicazioni web. Essa consente di stampare messaggi e valori sulla console del browser o dell'ambiente di sviluppo, consentendo agli sviluppatori di verificare il corretto funzionamento del codice e comprendere cosa sta accadendo all'interno del programma.

La funzione console.log() è parte dell'API di console in JavaScript e rappresenta uno strumento di output molto semplice ma efficace. Essa permette di visualizzare messaggi o valori sulla console del browser o dell'ambiente di sviluppo, facilitando la verifica del codice e la diagnosi degli errori.

Uno dei principali utilizzi di console.log() è il debugging del codice. Quando si affrontano problemi o errori nel programma, si possono inserire messaggi di debug per capire cosa sta accadendo in determinati punti del codice.

let x = 10;
let y = 5;
console.log("Valori di x e y:", x, y);
console.log("Somma:", x + y);
console.log("Prodotto:", x * y);

Formattazione dei messaggi della funzione console.log

La funzione console.log() supporta anche la formattazione dei messaggi utilizzando segnaposto %s per le stringhe, %d per i numeri interi, %f per i numeri in virgola mobile, e %o per gli oggetti. Ad esempio:

let nome = "Alice";
let eta = 30;
console.log("Il mio nome è %s e ho %d anni.", nome, eta);

Visualizzazione degli oggetti

La funzione console.log() può essere utilizzata per visualizzare oggetti e strutture dati complesse, come array e oggetti, mostrando i loro contenuti in modo chiaro e leggibile.

let studente = {
	nome: "Mario",
	cognome: "Rossi",
	voti: [9, 8, 7]
};
console.log("Informazioni sullo studente:", studente);