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() |