Johdatus JavaScript-matematiikan toimintoihin
JavaScript-matematiikka on sisäänrakennettu objekti, joka tarjoaa ominaisuuksia ja menetelmiä matemaattisille vakioille ja funktioille matemaattisten toimintojen suorittamiseksi. Se ei ole funktiobjekti, ei rakentaja. Voit kutsua matematiikkaa objektiksi luomatta sitä, koska matematiikan ominaisuudet ja menetelmät ovat staattisia.
JavaScript-matematiikan toiminnot
Matematiikkatoiminnot koostuvat menetelmistä ja ominaisuuksista. Seuraavassa on luettelo Math-objektin kanssa käytetyistä menetelmistä:
1) Math.round ()
Tämä menetelmä antaa annetun luvun arvon pyöristetylle kokonaisluvulle. Se voidaan kirjoittaa seuraavasti:
Math.round (x), missä x on luku.
2) Math.pow ()
Se antaa arvon x y: n voimalle. Se voidaan kirjoittaa seuraavasti:
Math.pow (x, y), missä x on kanta numero ja y on eksponentti annetulle kannalle.
3) Math.sqrt ()
Se antaa tietyn kokonaisluvun neliöjuuren. Se voidaan kirjoittaa seuraavasti:
Math.sqrt (x), missä x on luku.
4) Math.abs ()
Se antaa luvun absoluuttisen eli positiivisen arvon. Se voidaan kirjoittaa seuraavasti:
Math.abs (x); missä x on luku.
5) Math.ceil ()
Se antaa pienemmän luvun, joka on suurempi tai yhtä suuri kuin annettu kokonaisluku. Se voidaan kirjoittaa seuraavasti:
Math.ceil (x); missä x on luku
6) Math.floor ()
Se antaa suuremman luvun, joka on pienempi tai yhtä suuri kuin annettu kokonaisluku. Se voidaan kirjoittaa seuraavasti:
Math.floor (x); missä x on luku.
7) Math.sin ()
Se tarjoaa annetun luvun sinin. Se voidaan kirjoittaa seuraavasti:
Math.sin (x); missä x on luku.
8) Math.cos ()
Se tarjoaa annetun numeron kosinin. Se voidaan kirjoittaa seuraavasti:
Math.cos (x); missä x on luku
9) Math.min () ja Math.max ()
Min () -menetelmää käytetään osoitetun argumentin alimman arvon näyttämiseen. Se voidaan kirjoittaa seuraavasti:
Math.min (val1, val2 ……… valn); missä val1, val2 ……… valn ovat numeroita.
Max () -menetelmää käytetään osoitetun argumentin korkeimman arvon näyttämiseen. Se voidaan kirjoittaa seuraavasti:
Math.max (val1, val2 ……… valn); missä val1, val2 ……… valn ovat numeroita.
10) Math.random ()
Se tarjoaa satunnaisluvun välillä 0 - 1. Se voidaan kirjoittaa seuraavasti:
Math.random ();
11) Math.acos ()
Se tarjoaa kokonaisluvun arkkosiinin. Se voidaan kirjoittaa seuraavasti:
Math.acos (x); missä x on luku.
12) Math.asin ()
Se tarjoaa kokonaisluvun kaaren. Se voidaan kirjoittaa seuraavasti:
Math.asin (x); missä x on luku.
esimerkit
Katsokaamme muutamia esimerkkejä yllä olevista joihinkin JavaScript-matematiikan toimintojen menetelmistä:
-
Math.abs ()
document.getElementById("abs_demo").innerHTML = Math.abs(-5.6);
ulostulo
5, 6
-
Math.ceil ()
document.getElementById("ceil_demo").innerHTML = Math.ceil(7.8);
ulostulo
8
-
Math.floor ()
document.getElementById("floor_demo").innerHTML = Math.floor(5.8);
ulostulo
5
-
Math.sin ()
var value = Math.sin( 4.5 );
document.write("First Value : " + value );
var value = Math.sin( 90 );
document.write("
Second Value : " + value );
var value = Math.sin( Math.PI/2 );
document.write("
Third Value : " + value );
ulostulo
Ensimmäinen arvo: -0.977530117665097
Toinen arvo: 0, 8939966636005579
Kolmas arvo: 1
-
Math.cos ()
var value = Math.cos(90);
document.write("First Value : " + value );
var value = Math.cos(-1);
document.write("
Second Value : " + value );
var value = Math.cos(2*Math.PI);
document.write("
Third Value : " + value );
ulostulo
Ensimmäinen arvo: -0, 4480736161291702
Toinen arvo: 0, 5403023058681398
Kolmas arvo: 1
-
Math.min () ja Math.max ()
Minimum Value:
Maximum Value:
document.getElementById("min_demo").innerHTML =
Math.min(40, 87, 55, 25, 78, 14);
document.getElementById("max_demo").innerHTML =
Math.max(50, 90, 55, 25, 78, 14);
ulostulo
Minimiarvo:
14
Suurin arvo:
90
-
Math.random ()
var value = Math.random( );
document.write("First Value : " + value );
var value = Math.random( );
document.write("
Second Value : " + value );
var value = Math.random( );
document.write("
Third Value : " + value );
ulostulo
Ensimmäinen arvo: 0, 6817374601673007
Toinen arvo: 0, 5478539257364348
Kolmas arvo: 0, 4483563080449702
-
Math.acos ()
var value1 = Math.acos(-1);
document.write("First Value : " + value1 );
var value2 = Math.acos(null);
document.write("
Second Value : " + value2 );
var value3 = Math.acos(30);
document.write("
Third Value : " + value3 );
var value4 = Math.acos("string");
document.write("
Fourth Value : " + value4 );
ulostulo
Ensimmäinen arvo: 3, 141592653589793
Toinen arvo: 1, 5707963267948966
Kolmas arvo: NaN
Neljäs arvo: NaN
-
Math.asin ()
var value1 = Math.asin(-1);
document.write("First Value : " + value1 );
var value2 = Math.asin(null);
document.write("
Second Value : " + value2 );
var value3 = Math.asin(30);
document.write("
Third Value : " + value3 );
var value4 = Math.asin("string");
document.write("
Fourth Value : " + value4 );
ulostulo
Ensimmäinen arvo: -1, 5707963267948966
Toinen arvo: 0
Kolmas arvo: NaN
Neljäs arvo: NaN
Tässä on luettelo ominaisuuksista, joita käytetään Math-objektissa:
1) E- Se määrittelee Eulerin numeron.
Esimerkkejä E-
var value_demo = Math.E
document.write("The Value is :" + value_demo);
Tulos: Arvo on 2.718281828459045.
2) PI- Se tarjoaa PI-arvon.
Esimerkkejä PI-
var value_demo = Math.PI
document.write("The Value is :" + value_demo);
Tulos: Arvo on 3, 141592653589793.
3) SQRT2- Se määrittää 2: n neliöjuuren.
Esimerkkejä SQRT2-
var value_demo = Math.SQRT2
document.write("The Value is :" + value_demo);
Tulos: Arvo on 1, 4142135623730951.
4) SQRT1_2- Se määrittää neliöjuuren 1/2.
Esimerkkejä SQRT1_2-
var value_demo = Math.SQRT1_2
document.write("The Value is :" + value_demo);
Tulos: Arvo on 0, 7071067811865476.
5) LN2- Se määrittelee luonnollisen logaritmin 2.
Esimerkkejä LN2-
var value_demo = Math.LN2
document.write("The Value is :" + value_demo);
Tulos: Arvo on: 0.6931471805599453.
6) LN10- Se määrittelee luonnollisen logaritmin 10.
Esimerkkejä LN10-
var value_demo = Math.LN10
document.write("The Value is :" + value_demo);
Tulos: Arvo on 2.302585092994046.
7) LOG2E- Se määrittelee E: n BASE 2 -logaritmin .
Esimerkkejä LOG2E-
var value_demo = Math.LOG2E
document.write("The Value is :" + value_demo);
Tulos: Arvo on 1, 4426950408889634.
8) LOG10E- Se määrittelee E: n BASE 10 -logaritmin .
Esimerkkejä LOG10E-
var value_demo = Math.LOG10E
document.write("The Value is :" + value_demo);
Tulos: Arvo on 0, 4342944819032518.
johtopäätös
Kuten keskustelimme, et voi pitää matematiikkaobjektia rakentajana. Se tarjoaa sisäänrakennetut ominaisuudet ja menetelmät matemaattisten tehtävien suorittamiseksi numeroille. Jotta voisit käyttää matematiikkaobjektia, laajenna matematiikkaobjektia suoraan prototyypin sijasta.
Suositellut artikkelit
Tämä on opas JavaScript-matematiikkatoimintoihin. Tässä keskustellaan matematiikan funktioiden johdannosta, menetelmistä ja ominaisuuksista vastaavilla esimerkeillä. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -
- Kuinka JavaScript toimii
- JavaScript-merkkijono-toiminnot
- Kuinka asentaa JavaScript
- Ura JavaScript -palvelussa
- Eri JavaScript-työkalut
- Erilaiset Java-matematiikan toiminnot