JavaScript/Skaičiaus tipo duomenys: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
format
 
18 eilutė:
</div>
 
<p>Aiškumo dėlei JS leidžia užrašyti didelius skaičius su žemojo brūkšnelio skiriamuoju simboliu, įskaitant ir trupmeninę dalį, ir operacijose perskaito juos, tarsi brūkšnelio nebūtų:</p>
 
<div style="font-family:monospace">
25 eilutė:
</div>
 
<p>AtkreipkitAtkreipkite dėmėsį, kad aukščiau esančią operaciją JS atliko ne visai tiksliai. Su tuo susidursite visose programavimo kalbose. JS vidinėse operacijose dešimtainiusdešimtainiai skaičiusskaičiai paverčiapakeičiami į dvejetainės sistemos ir, atlikusiatlikus operacijas, įvykdoįvykdomas rezultato skaičiaus pakeitimąpakeitimas atgal į dešimtainį.</p>
<p>JS ne visuomet pavyksta teisingai atlikti operacijas su trupmeniniais skaičiais. Tai svarbu palyginimo operacijose. Tad, palyginus, iš pažiūros, tokius pačius skaičius, JS gali grąžinti ''false'' vertę</p>
 
33 eilutė:
</div>
 
<p>Norint to išvengti operacijose trupmeniniai skaičiai padauginami iš skaičių 10, 100 ir t. t., kol netenka trupmeninės dalies, o po to rezultatas atitinkamai padalijamas. Kitu atveju galima atlikti skačiaus keitimą į tekstą suapvalinant ir po to pakeičiant tekstą atgal į skaičių.</p>
<p>Norint to išvengti operacijose naudojami sveikieji skaičiai arba paklaidos šalinamos apvalinant.</p>
<p>Atkreipkite dėmesį, kad trupmeniniai skaičiai JS kode užrašomi su taško skiriamuoju ženklu, o ne lietuviškoje sintaksėje įprastu kablelio. Tad, jei įvesite skaičių su kableliu, JS kablelį supras kaipesant skiriamąjįskiriamuoju simbolįsimboliu tarp dviejų skaičių: prieš kablelį ir po kablelio.</p>
<p>JS skaičių aibė nėra begalinė. Skaičiams, kurie yra per dideli arba per maži pavaizduoti, JS naudoja ''Infinity'' ir ''-Infinity'' (išvertus iš anglų k. ''infinity'' reiškia „begalybė“) vertes atitinkamai.</p>
<p><span style="background-color: #f3ef7b; border-radius:8px; padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:2px;">Užduotis.</span> Patikrinkite konsolėje šių ekspresijų vertes:</p>
66 eilutė:
</div>
 
<div style="float:left; background-color:#c6e2e6; padding:0px 9px 0px 9px; font-weight:bolder; border-radius:18px">
[https://lt.wikibooks.org/wiki/JavaScript/S%C4%85lygos_operatorius <<<<< Atgal]
</div>
<div style="float:right; background-color:#ded4a8; padding:0px 9px 0px 9px; font-weight:bolder; border-radius:18px">
[https://lt.wikibooks.org/wiki/JavaScript/Teksto_tipo_duomenys Pirmyn >>>>>]
</div>
[[Kategorija:JavaScript]]