Modern ismeretek WEB oldalon : Javascript ismertető HTML formátumban

Number objektum

A number objektum bemutatása
Elemváltozók (tulajdonságok) :
MAX VALUE Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 A legnagyobb megadható szám
MIN VALUE Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 A legkisebb megadható szám
NaN Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 Nem érvényes szám
NEGATIVE INFINITY Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 Túl kis szám
POSITIVE INFINITY Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 Túl nagy a szám
Elemfüggvények (metódusok) : nincs

JavaScript 1.1Netscape3.0MS IE4.0A number objektum bemutatása

A Number objektum által tudjuk a numerikus értékeket elérni. Megvizsgálhatjuk, hogy a kritériumoknak megfelel-e. A Number objektum tulajdonságait direkt módon elérhetjük, a Number fenntartott szó után egy pont mögött megadva..

Példa:

<html><head><title>Teszt</title>
<script language="JavaScript">
var ho = 13;
if (ho < 1 || ho > 12)
{ ho = Number.NaN; alert(ho); }
</script>
</head><body>
</body></html>

Magyarázat:

A példában deklaráljuk a ho nevű változót, melynek 13-at adunk. Ezután megvizsgáljuk, hogy érvényes-e az értéke. Úgy találjuk, hogy nem, így a Number.NaN elemváltozót rendeljük hozzá és megjelenítjük egy üzenőablakban.


Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 MAX_VALUE

Megadja a legnagyobb számot, melyet a JavaScript fel tud dolgozni.

Példa:

<html><head><title>Teszt</title>
<script language="JavaScript">
maxszam = Number.MAX_VALUE;
alert(maxszam);
/script>
</head><body>
</body></html>

Magyarázat:

A példában a maxszam nevű változóhoz a Number.MAX_VALUE tulajdonságát rendeljük. Utána meg is jelenítjük egy ablakban az exponenciális alakját.


Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 MIN_VALUE

Megadja a legkisebb számot, melyet a JavaScript fel tud dolgozni.

Példa:

<html><head><title>Teszt</title>
<script language="JavaScript">
 minszam = Number.MIN_VALUE;
 alert(minszam);
</script>
</head><body>
</body></html>

Magyarázat:

A példában a maxszam nevű változóhoz a Number.MIN_VALUE tulajdonságát rendeljük. Utána meg is jelenítjük egy ablakban az exponenciális alakját.


Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 NaN

Megadja, ha a szám nem érvényes, azaz az általunk megadott kritériumnak nem felel meg.

Példa:

<html><head><title>Teszt</title>
<script language="JavaScript">
szam_1 = "3a";
szam_2 = "3";
if(szam_1 != 3) szam_1 = Number.NaN;
if(szam_2 != 3) szam_2 = Number.NaN;
alert(szam_1);
alert(szam_2);
</script>
</head><body>
</body></html>

Magyarázat:

A példában a szam_1 változó értéke Number.NaN lesz, mivel értéke nem 3. A szam_2 értéke 3, mivel a tipuskonverziót autómatikusan végrehajtotta a JavaScript.


Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 NEGATIVE_INFINITY

Meghatározza, ha egy szám túl nagy, azaz a  MIN_VALUE által megadottnál kisebb.

Példa:

<html><head><title>Teszt</title>
<script language="JavaScript">
 szam = Number.MAX_VALUE * -2;
 alert(szam);
</script>
</head><body>
</body></html>

Magyarázat:

A példában a szam nevű változó értéke - Infinity lesz, mivel értéke a Number.MIN_VALUE által megadottnál kisebb.


Csak olvasni lehetJavaScript 1.1Netscape3.0MS IE4.0 POSITIVE_INFINITY

Meghatározza, ha egy szám túl nagy, azaz a MAX_VALUE által megadottnál negyobb.

Példa:

<html><head><title>Teszt</title>
<script language="JavaScript">
 szam = Number.MAX_VALUE * 5;
 alert(szam);
</script>
</head><body>
</body></html>

Magyarázat:

A példában a szam nevű változó értéke Infinity lesz, mivel értéke a Number.MAX_VALUE által megadottnál nagyobb..

StartVissza egy lapotFel a lap elejéreTovább egy lapot

Készült : 1999-08-31Lengyel Sándor