⊗jstsPmBsVCh 4 of 55 menu

Modifica dei valori in TypeScript

Supponiamo di avere una variabile stringa:

let test: string = 'abc';

Assegniamole un altro valore stringa:

let test: string = 'abc'; test = 'def';

Ora proviamo ad assegnarle un numero. In questo caso TypeScript darà un errore, poiché stiamo tentando di cambiare il tipo della variabile:

let test: string = 'abc'; test = 123; // darà un errore

Senza eseguire il codice, determina quale sarà il risultato dell'esecuzione del codice:

let test: number = 123; test = 'abc'; console.log(test);

Senza eseguire il codice, determina quale sarà il risultato dell'esecuzione del codice:

let test: string = 'abc'; test = 123; console.log(test);

Senza eseguire il codice, determina quale sarà il risultato dell'esecuzione del codice:

let test: string = 'abc'; test = '123'; console.log(test);

Senza eseguire il codice, determina quale sarà il risultato dell'esecuzione del codice:

let test: string = 'abc'; test = true; console.log(test);

Senza eseguire il codice, determina quale sarà il risultato dell'esecuzione del codice:

let test: string = 123; test = 'abc'; console.log(test);

Senza eseguire il codice, determina quale sarà il risultato dell'esecuzione del codice:

let test: string = '123'; test = '456'; console.log(test);

Senza eseguire il codice, determina quale sarà il risultato dell'esecuzione del codice:

let test: number = '123'; test = '456'; console.log(test);

Senza eseguire il codice, determina quale sarà il risultato dell'esecuzione del codice:

let test: number = 123; test = 456; console.log(test);

Senza eseguire il codice, determina quale sarà il risultato dell'esecuzione del codice:

let test: boolean = true; test = false; console.log(test);
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta