freeCodeCamp/curriculum/challenges/italian/02-javascript-algorithms-an.../basic-javascript/declare-javascript-variable...

2.1 KiB

id title challengeType videoUrl forumTopicId dashedName
bd7123c9c443eddfaeb5bdef Dichiarare le variabili in JavaScript 1 https://scrimba.com/c/cNanrHq 17556 declare-javascript-variables

--description--

In informatica, i dati sono tutto ciò che è significativo per il computer. JavaScript fornisce otto diversi tipi di dati che sono undefined, null, boolean, string, symbol, bigint, number e object.

Per esempio, i computer distinguono tra numeri (come il numero 12) e strings (come "12", "dog", o "123 cats"), che sono sequenze di caratteri. I computer possono eseguire operazioni matematiche su un numero, ma non su una stringa.

Le variabili consentono ai computer di archiviare e manipolare i dati in modo dinamico. Lo fanno utilizzando una "etichetta" per puntare ai dati piuttosto che usare i dati stessi. Ognuno degli otto tipi di dati può essere conservato in una variabile.

Le variabili sono simili alle variabili x e y che usi nella matematica, cioè sono un nome semplice per rappresentare i dati a cui vogliamo riferirci. Le variabili del computer differiscono dalle variabili matematiche in quanto possono memorizzare valori diversi in momenti diversi.

Diciamo a JavaScript di creare o dichiarare una variabile mettendo di fronte la parola chiave var, in questo modo:

var ourName;

crea una variabile chiamata ourName. In JavaScript terminiamo le istruzioni con i punti e virgola. I nomi delle variabili possono essere costituiti da numeri, lettere e $ o _, ma non possono contenere spazi o iniziare con un numero.

--instructions--

Usa la parola chiave var per creare una variabile chiamata myName.

Suggerimento
Guarda l'esempio ourName qui sopra se sei bloccato.

--hints--

Dovresti dichiarare myName con la parola chiave var terminando con un punto e virgola

assert(/var\s+myName\s*;/.test(code));

--seed--

--after-user-code--

if(typeof myName !== "undefined"){(function(v){return v;})(myName);}

--seed-contents--


--solutions--

var myName;