⊗jsPmBsLTC 50 of 505 menu

Pretvorba logičnega tipa v JavaScript

Zdaj bomo pregledali, kako se obnašajo posebne vrednosti true in false pri pretvorbi v nize ali števila. To znanje boste potrebovali v naslednjih lekcijah.

Torej, poskusimo izvesti pretvorbo v niz z uporabo funkcije String:

alert(String(true)); // izpiše 'true' alert(String(false)); // izpiše 'false'

Kot lahko vidite, se vrednost true pretvori v niz 'true', vrednost false pa v niz 'false'. To pomeni, da se pri poskusu seštevanja niza in logične vrednosti ta logična vrednost pretvori v niz in pride do združevanja nizov:

alert('a' + true); // izpiše 'atrue'

Pri pretvorbi v število se vrednost true pretvori v število 1, vrednost false pa v število 0:

alert(Number(true)); // izpiše 1 alert(Number(false)); // izpiše 0

Pri vseh matematičnih operacijah se logične vrednosti najprej pretvorijo v število. Primer:

alert(true + 1); // izpiše 2 alert(true + true); // izpiše 2

Brez zagonaje kode določite, kaj se bo izpisalo na zaslon:

alert(true + 3);

Brez zagonaje kode določite, kaj se bo izpisalo na zaslon:

alert(true + true);

Brez zagonaje kode določite, kaj se bo izpisalo na zaslon:

alert(true - true);

Brez zagonaje kode določite, kaj se bo izpisalo na zaslon:

alert(true + false);

Brez zagonaje kode določite, kaj se bo izpisalo na zaslon:

alert('1' + true);

Brez zagonaje kode določite, kaj se bo izpisalo na zaslon:

alert( String(true) + 1 );

Brez zagonaje kode določite, kaj se bo izpisalo na zaslon:

alert( String(true) + Number(true) );
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni