JavaScript/Būlio tipo duomenys: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
15 eilutė:
<p>Būlio tipo vertės yra labai dažnai naudojamos JS programose. Jas galima palyginti tarpusavyje.</p>
Surinkite konsolėje štai šias kodo eilutes ir nuspauskite 'Enter'. JS grąžins operacijos rezultatą ''true'' („taip“) arba ''false'' („ne“):
** true === true; // ar ''true'' lygu ''true''?
** true === false; // ar ''true'' lygu ''false''?
** false === false; // ar ''false'' lygu ''false''?
<p>Jums gali pasirodyti, kad ''true'' ir ''false'' yra žodžiai (tekstas), bet atsiminkit, JS duomenis nusako jų tipas ir vertė. Šiuo atveju šios vertės Būlio tipo ir nėra teksto tipo, tad, jei palyginsime Būlio vertę ''true'' su teksto verte ''"true"'', JS gražins atsakymą „ne“ (''false''). Pabandykite savarankiškai užrašyti šį palyginimą konsolėje!
</div>