Kezdőoldal » Számítástechnika » Weblapkészítés » JS:ez a két funkció mit...

JS:ez a két funkció mit csinál? (mit írjak a helyére? )

Figyelt kérdés

1.funkció amire kíváncsi lennék:

Math.floor(Math.random()*99999999999);

2. funkciót félig megfejtettem:

escape(window.location));

mit jelent az elején az az escape?

azt megfejtettem , hogy ami a () van az a weboldal helyét jelzi!


valaki tudna segíteni?



2012. aug. 8. 21:11
 1/7 SimkoL ***** válasza:

[link]


Próbáld meg kibogarászni, nem nehéz :)

2012. aug. 8. 21:47
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
100%

Math.floor() - tizedesjegyet eltünteti

Math.random() - véletlen szám generáló

escape() - url-t dekódol

2012. aug. 8. 21:55
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:

kedves utolsó válaszolónak köszönöm!

de ez a szám generátor felöleli a mínusz végtelentől és a plusz végtelenig fellelhető összes számot?(pl -1559115878,648484789748948478947894455614244726172579258339258258672787455645846457897894789456465484789497)?

2012. aug. 8. 22:01
 4/7 SimkoL ***** válasza:

Ha elolvastad volna a belinkelt oldalt, akkor láthatnád, hogy hogyan működik. A random függvény egy 0 és 1 közötti számot generál amit megszorzol egy másik számmal a te példádban ugye 999999-el. A floor függvény pedig a számnál kisebb vagy vele egyenlő legnagyobb egésszel tér vissza.

Tehát a generált véletlen szám maximális értéke az általad megadott szám-1.

2012. aug. 8. 22:23
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:

nem. csak pozitív értékeket generál önmagában. tehát:

Math.random() - önmagában ez egy 0 és 1 közé eső törtet generál. pl.: 0.2700391770408883


ha ezt elkezded cifrázni úgy lehet okoskodni vele: tehát: Math.random()*999999 így szorzod ahogy te, úgy megszorozza ezt a iménti számot annyival tehát:


0.2700391770408883 * 999999

2012. aug. 8. 22:26
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:
na mire leírtam, leírták:) igen:)
2012. aug. 8. 22:27
Hasznos számodra ez a válasz?
 7/7 SimkoL ***** válasza:

Azért azt tegyük hozzá, hogy vannak bizonyos korlátok.


Int64 -2^63..2^63-1 signed 64-bit

Longword 0..4294967295 unsigned 32-bit

2012. aug. 8. 22:44
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!