Esplorare i Tipi di Dati JavaScript
I dati possono essere rappresentati in vari modi, e le operazioni che esegui sui dati possono differire a seconda dei tipi di dati.
Nota
Il Tipo di Dato indica all'interprete come lavorare con i dati.
Esaminiamo la differenza nel comportamento dell'interprete:
12345// First case console.log("123" + "123"); // Second case console.log(123 + 123);
Nell'esempio sopra, puoi vedere che l'interprete esegue operazioni diverse per tipi di dati diversi.
typeof()
L'operatore typeof()
restituisce una stringa che indica il tipo del valore dell'operando.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
Number
Il tipo di dato number è utilizzato per calcoli, contatori, operazioni matematiche e altro.
A differenza di altri linguaggi di programmazione, JavaScript utilizza il tipo number invece di tipi separati int e float.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Nota
L'operatore
typeof
determina solo il tipo di dato del risultato, non le operazioni eseguite.
Stringa
Il tipo di dato stringa è utilizzato per modificare, stampare e passare testo ad altri programmi.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Per identificare la stringa nel codice, dovremmo usare virgolette singole o doppie (ad esempio, 'some text'
o "some text"
)
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
Nota
Scegli uno stile di virgolette (
"testo"
o'testo'
) per il tuo codice o progetto;Puoi passare da uno stile di virgolette all'altro quando usi
'
o"
all'interno del testo, come"Lei non ha cappello"
o'Lui dice "Ciao!"'
.
Boolean
Il tipo di dato booleano è utilizzato per operazioni logiche. Ha due valori: true
e false
. I booleani sono usati per verificare condizioni, come descriveremo più avanti.
I booleani ti permettono di controllare l'esecuzione del codice e di indirizzarlo lungo percorsi diversi.
Per creare un valore booleano, usa i valori true
o false
:
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
1. I true
e false
sono ___.
2. Qual è il tipo di dato del valore "number"
?
3. Qual è il tipo di dato del valore 15
?
4. Qual è il tipo di dato del valore 19.32
?
5. Qual è il tipo di dato del valore true
?
6. Trascina i valori ai loro tipi.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain the difference between the outputs in the first code example?
What does the typeof operator return for different data types?
Can you give more examples of using booleans in JavaScript?
Awesome!
Completion rate improved to 2.33
Esplorare i Tipi di Dati JavaScript
Scorri per mostrare il menu
I dati possono essere rappresentati in vari modi, e le operazioni che esegui sui dati possono differire a seconda dei tipi di dati.
Nota
Il Tipo di Dato indica all'interprete come lavorare con i dati.
Esaminiamo la differenza nel comportamento dell'interprete:
12345// First case console.log("123" + "123"); // Second case console.log(123 + 123);
Nell'esempio sopra, puoi vedere che l'interprete esegue operazioni diverse per tipi di dati diversi.
typeof()
L'operatore typeof()
restituisce una stringa che indica il tipo del valore dell'operando.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
Number
Il tipo di dato number è utilizzato per calcoli, contatori, operazioni matematiche e altro.
A differenza di altri linguaggi di programmazione, JavaScript utilizza il tipo number invece di tipi separati int e float.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Nota
L'operatore
typeof
determina solo il tipo di dato del risultato, non le operazioni eseguite.
Stringa
Il tipo di dato stringa è utilizzato per modificare, stampare e passare testo ad altri programmi.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Per identificare la stringa nel codice, dovremmo usare virgolette singole o doppie (ad esempio, 'some text'
o "some text"
)
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
Nota
Scegli uno stile di virgolette (
"testo"
o'testo'
) per il tuo codice o progetto;Puoi passare da uno stile di virgolette all'altro quando usi
'
o"
all'interno del testo, come"Lei non ha cappello"
o'Lui dice "Ciao!"'
.
Boolean
Il tipo di dato booleano è utilizzato per operazioni logiche. Ha due valori: true
e false
. I booleani sono usati per verificare condizioni, come descriveremo più avanti.
I booleani ti permettono di controllare l'esecuzione del codice e di indirizzarlo lungo percorsi diversi.
Per creare un valore booleano, usa i valori true
o false
:
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
1. I true
e false
sono ___.
2. Qual è il tipo di dato del valore "number"
?
3. Qual è il tipo di dato del valore 15
?
4. Qual è il tipo di dato del valore 19.32
?
5. Qual è il tipo di dato del valore true
?
6. Trascina i valori ai loro tipi.
Grazie per i tuoi commenti!