java script
A matematikai műveletek
Matematikai operátorok általunk használt: az előző leckében hajtogatott sornyi szöveget jelenítse meg azokat a képernyőn. ( "Text" + változó + "szöveg"). A számos szinte minden olyan jól. Itt van egy lista a rendelkezésre álló szereplők:
+ kiegészítés
- kivonás
* szorzás
/ div
% Maradék szétválási
például:
De ahhoz, hogy a számok önmagukban ostobaság lenne. Ezért vegyünk egy példát egy olyan program, amely kiszámítja a területet a téglalap oldalai a felhasználó által megadott.
Nos, eddig ez volt minden világos. Továbbra is csak a megjelennek a termék számos száma b. Azonban nem minden ilyen egyszerű. A tény az, hogy alapértelmezés szerint a változók segítségével határozzák meg a módszer azonnali szöveges karakterláncot. Állítsa őket számokat, használjon egy másik szereplő - szám ()
Tárgyak teszi, hogy kap egy extra készlet szereplők. Tárgyak nem egy vagy két, akkor következetesen megismerkedni velük. Kezdjük a Math objektum. Ez az objektum egy további készlet matematikai műveletek. Íme a leggyakoribbak:
- LN2; LN10: LOG2E; LOG10E - különböző logaritmusukat
- E; PI - a számát és az e π illetőleg
- sqrt2; SQRT1_2 - a négyzetgyök kettőnél, és 0,5, illetve
Minden korábbi opretatory gépelt valamit, mint ez:
- sin (); cos (); tan (); asin (); acos (); atan () - szinusz, koszinusz, tangens, arkusz szinusz, arkusz, cotanges
- abs () - a modul számát
- sqrt () - a négyzetgyöke
- pow () - száma fokozatot (zárójelben és vesszővel elválasztva bázis exponens)
- exp () - kitevője
- log () - logaritmus
- random () - pszeudo-véletlenszám
- kerek () - kerekítése
- ceil () - kerekítési feleslegben
- emeleti () - kerekítési hátránya (egész részét a szétválás a két egész szám)
- max () - maximális értéke a számok, melyek vesszővel elválasztott zárójelben az
- min () - minimális értékét a számok, amelyek vesszővel elválasztott zárójelben az
És ezek a kijelentések nem szabad elfelejteni a zárójelben.
3. gyakorlat
Módosítsa az előző program kiszámítja a terület nem egy téglalap, háromszög tétel Heron (√P (p-a) (p-b) (p-c) pont). Felhívjuk figyelmét, hogy a gyökér van írva, mint Math.sqrt ().
Meghatározó típusú változó
Fontos az üzemeltető a változó típusa - typeof (). Vegyük azt, és kattintson a következő kódot: