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:


Kapcsolódó cikkek