Contenuti del Corso
Introduzione a JavaScript
Introduzione a JavaScript
1. Getting Started
Prima Applicazione Console JavaScriptSfida: Mostrare un OutputSfida: Output di Più RigheGestione Dei NumeriSfida: Lavorare con i NumeriSfida: Calcolare la Velocità di un'AutoSfida: Calcolo dell'Area di un TrapezioOutput di Valori MultipliSfida: Visualizzazione di Output Significativo nella ConsoleCome Utilizzare i Commenti in JavaScript?Sfida: Aggiunta di un CommentoCommenti su Più LineeSfida: Commentare il CodiceChe cos'è JavaScript?
2. Manipolazione dei Dati
Memorizzazione Dei DatiSfida: Dichiarare una VariabileSfida: Accesso ai Dati da una VariabileSfida: Correzione dei Nomi delle VariabiliSfida: Riassegnazione di una VariabileCostantiSfida: Dichiarazione e Utilizzo delle CostantiEsecuzione di Operazioni Aritmetiche sulle VariabiliSfida: Creazione di un Calcolatore di StipendioSfida: Adeguamento dello Stipendio con un BonusEsplorazione Dei Tipi Di Dati PrimitiviSfida: Dichiarare un Valore BooleanoCome Interagiscono i Diversi Tipi di DatiSfida: Concatenazione di StringheSfida: Creazione del Profilo Utente e Dettagli delle Attività
3. Istruzioni Condizionali
Operatori di ConfrontoSfida: Verifica dell'Idoneità all'EtàL'Istruzione `if`Sfida: Consigliere di Abbigliamento Basato sul MeteoSfida: Pari o DispariIstruzioni Condizionali AnnidateLa Clausola `else`Sfida: Migliorare il Verificatore di Numeri Pari o DispariSfida: Consulente della TemperaturaLa Clausola `else if`Sfida: Categorizzatore di VotiOperatore Logico `AND`Sfida: Verifica Se un Numero È Pari e PositivoOperatore Logico OrSfida: Accesso al Sistema di Controllo
4. Padronanza delle Funzioni
Cosa Sono le Funzioni?Sfida: Funzione SempliceSfida: Calcolo della Velocità di un'AutoAmbitiPassaggio di Dati alle FunzioniSfida: Correzione della Funzione di VelocitàSfida: Migliorare il Categorizzatore di VotiCompito: Definizione di una Funzione CompostaRestituzione dei Dati dalle FunzioniValori PredefinitiSfida: Risposta Automatica alle Email con Parametri Predefiniti
5. Esplorazione Degli Array
Cosa Sono Gli Array?Sfida: Definizione di un ArraySfida: IndicizzazioneAggiunta di Valori a un ArraySfida: Aggiunta di Elementi a un ArrayRimozione di Elementi da un ArraySfida: Esercitazione su `pop` e `shift`La Proprietà `length`Sfida: Conteggio degli ElementiIl Metodo `includes`Sfida: Ricerca di Animali nello Zoo
Come Interagiscono i Diversi Tipi di Dati
Riepilogo
-
Stringhe sono dati testuali in JavaScript. Puoi memorizzarle in variabili in questo modo:
let username = "Ethan"
; -
Puoi combinare le stringhe usando l'operatore
+
. Questo processo si chiama concatenazione. Esempio:
let firstName = "John"; let lastName = "Smith"; let fullName = firstName + " " + lastName; console.log(fullName)
-
Se concateni stringhe senza aggiungere manualmente uno spazio, il risultato sarà unito:
firstName + lastName // "JohnSmith"
; -
La concatenazione funziona solo tra stringhe. Se provi ad aggiungere un numero, il comportamento non sarà quello previsto:
let age = 30; let info = "Age: " + age; console.log(info)
-
È possibile convertire i numeri in stringhe esplicitamente utilizzando
String()
se necessario:let result = "Score: " + String(95); // "Score: 95"
.
1. Qual è lo scopo principale di comprendere come interagiscono i diversi tipi di dati nella programmazione?
2. Quale dei seguenti è un problema comune quando diversi tipi di dati interagiscono in modo errato?
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 2. Capitolo 13