Objekty Number a Boolean

Objekt Number

Objekt Number obsahuje čísla. Tento objekt sa nemusí veľmi využívať, vzhľadom na to, že je možné priamo používať jednoduché čísla, pre ktoré si javascript automaticky vytvorí objekt.

Vlastnosti

Vlastnosť Popis
constructor - funkcia volaná pri vytváraní objektu
MAX_VALUE - maximálna numerická hodnota s ktoru vie javascript pracovať
MIN_VALUE - minimálna numerická hodnota s ktoru vie javascript pracovať
NaN - Not a Number – hodnota nieje číslo
NEGATIVE_INFINITY - mínus nekonečno
POSITIVE_INFINITY - plus nekonečno
Prototype - vracia odkaz na prototyp objektu Number, používa sa na vytvorenie nových vlastností v danom objekte

Metódy

Metódy Popis Syntax:
toExponential - vráti reťazec obsahujúci číslo v exponenciálnom tvare Number.toExponential(počet číslic za desatinou čiarkou)
toFixed - vráti reťazec obsahujúci číslo s pevným počtom znakov za deatinou čiarkou Number.toFixed(počet číslic za desatinou čiarkou)
toLocalString - prevedie číslo na reťazec Number.toLocalString()
toPrecision - vracia reťazec obsahujúci číslo prevedené na zadaný počet číslic a to v exponenenciálnom tvare alebo v tvare s pevným počtom znakov za desatinou čiarkou Number.Precision(počet platných čísel)
toString - vráti číslo ako reťazec Number.toString()
valueOf - vráti hodnotu čísla v objekte Number Number.valueOf()

Príklad:

var cislo = new Number(5) // vytvorenie nového objektu Number

Objekt Boolean

Objekt Boolean obsahuje logické hodnoty true a false.

Vlastnosti

Vlastnosť Popis
constructor - funkcia volaná pri vytváraní objektu
Prototype - vracia odkaz na prototyp objektu Boolean, používa sa na vytvorenie nových vlastností v danom objekte

Metódy

Metódy Popis Syntax:
toString - vráti reťazec true alebo false podľa logickej hodnoty objektu Boolean.toString()
valueOf - vráti logickú hodnotu odpovedajúcu logickej hodnote objektu. Boolean.valueOf()