Sissejuhatus JavaScripti matemaatikafunktsioonidesse

JavaScripti matemaatika on sisseehitatud objekt, mis pakub omadusi ja meetodeid matemaatilistele konstantidele ja funktsioonidele matemaatiliste toimingute teostamiseks. See pole funktsiooniobjekt, mitte konstruktor. Matemaatikat saab nimetada objektiks seda loomata, sest matemaatika atribuudid ja meetodid on staatilised.

JavaScripti matemaatikafunktsioonid

Matemaatika funktsioonid koosnevad meetoditest ja omadustest. Järgnevas loendis on kasutatud matemaatikaobjekti:

1) Matemaatika ()

See meetod annab antud arvu väärtuse ümardatud täisarvuni. Seda saab kirjutada järgmiselt:
Math.round (x), kus x on arv.

2) Math.pow ()

See annab x väärtuse y võimsusele. Seda saab kirjutada järgmiselt:
Math.pow (x, y), kus x on baasinumber ja y on antud aluse eksponent.

3) Math.sqrt ()

See annab antud täisarvu ruutjuure. Seda saab kirjutada järgmiselt:
Math.sqrt (x), kus x on arv.

4) Math.abs ()

See annab arvu absoluutse st positiivse väärtuse. Seda saab kirjutada järgmiselt:
Matemaatikaabs (x); kus x on arv.

5) Math.ceil ()

See annab väiksema arvu, mis on antud täisarvuga suurem või võrdne. Seda saab kirjutada järgmiselt:
Matemaatikakeel (x); kus x on arv

6) Math.põrand ()

See annab suurema arvu, mis on antud täisarvuga väiksem või sellega võrdne. Seda saab kirjutada järgmiselt:
Matemaatika põrand (x); kus x on arv.

7) Math.sin ()

See annab antud numbri siinuse. Seda saab kirjutada järgmiselt:
Matemaatika (x); kus x on arv.

8) Math.cos ()

See annab antud numbri koosinus. Seda saab kirjutada järgmiselt:
Matemaatika ccos (x); kus x on arv

9) Math.min () ja Math.max ()

Antud argumentide madalaima väärtuse kuvamiseks kasutatakse meetodit min (). Seda saab kirjutada järgmiselt:
Math.min (val1, val2 ……… valn); kus val1, val2 ……… valn on numbrid.

Antud argumentide suurima väärtuse kuvamiseks kasutatakse meetodit max (). Seda saab kirjutada järgmiselt:
Math.max (val1, val2 ……… valn); kus val1, val2 ……… valn on numbrid.

10) matemaatika.omand ()

See annab juhusliku arvu vahemikus 0 kuni 1. Selle võib kirjutada järgmiselt:
Matemaatika.omand ();

11) Math.acos ()

See annab täisarvu arkoosiini. Seda saab kirjutada järgmiselt:
Math.acos (x); kus x on arv.

12) Math.asin ()

See annab täisarvu arkaini. Seda saab kirjutada järgmiselt:
Math.asin (x); kus x on arv.

Näited

Vaatame mõnda näidet JavaScripti matemaatikafunktsioonide mõne ülaltoodud meetodi kohta:

  • Math.abs ()




document.getElementById("abs_demo").innerHTML = Math.abs(-5.6);


Väljund

5.6

  • Math.ceil ()




document.getElementById("ceil_demo").innerHTML = Math.ceil(7.8);

Väljund

8

  • Math.põrand ()




document.getElementById("floor_demo").innerHTML = Math.floor(5.8);

Väljund

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 );

Väljund

Esimene väärtus: -0.977530117665097

Teine väärtus: 0, 8939966636005579

Kolmas väärtus: 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 );

Väljund

Esimene väärtus: -0, 4480736161291702

Teine väärtus: 0, 5403023058681398

Kolmas väärtus: 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);

Väljund

Minimaalne väärtus:

14

Maksimaalne väärtus:

90

  • Matemaatika.omand ()



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 );

Väljund

Esimene väärtus: 0, 6817374601673007

Teine väärtus: 0, 5478539257364348

Kolmas väärtus: 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 );

Väljund

Esimene väärtus: 3, 141592653589793

Teine väärtus: 1, 5707963267948966

Kolmas väärtus: NaN

Neljas väärtus: NaN

  • Matemaatika.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 );

Väljund

Esimene väärtus: -1, 5707963267948966

Teine väärtus: 0

Kolmas väärtus: NaN

Neljas väärtus: NaN

Siin on nimekiri matemaatika objektiga kasutatavatest omadustest:

1) E- See täpsustab Euleri numbri.

Näited e-



var value_demo = Math.E
document.write("The Value is :" + value_demo);

Väljund: väärtus on 2.718281828459045.

2) PI - see annab PI väärtuse.

Näited PI-



var value_demo = Math.PI
document.write("The Value is :" + value_demo);

Väljund: väärtus on 3.141592653589793.

3) SQRT2 - see määrab ruutjuure 2.

SQRT2- näited



var value_demo = Math.SQRT2
document.write("The Value is :" + value_demo);

Väljund: väärtus on 1, 4142135623730951.

4) SQRT1_2 - see määrab ruutjuure 1/2.

SQRT1_2- näited



var value_demo = Math.SQRT1_2
document.write("The Value is :" + value_demo);

Väljund: väärtus on 0, 7071067811865476.

5) LN2 - see täpsustab naturaallogaritmi 2.

Näited LN2-



var value_demo = Math.LN2
document.write("The Value is :" + value_demo);

Väljund: väärtus on: 0.6931471805599453.

6) LN10 - see määrab naturaallogaritmi 10.

Näited LN10-



var value_demo = Math.LN10
document.write("The Value is :" + value_demo);

Väljund: väärtus on 2.302585092994046.

7) LOG2E - see täpsustab E BASE 2 logaritmi.

Näited LOG2E-



var value_demo = Math.LOG2E
document.write("The Value is :" + value_demo);

Väljund: väärtus on 1, 4426950408889634.

8) LOG10E - see täpsustab E logaritmi BASE 10.

Näited LOG10E-



var value_demo = Math.LOG10E
document.write("The Value is :" + value_demo);

Väljund: väärtus on 0, 4342944819032518.

Järeldus

Nagu me arutasime, ei saa te matemaatika objekti konstruktoriks pidada. See pakub sisseehitatud omadusi ja meetodeid matemaatiliste ülesannete täitmiseks numbritele. Objekti Math kasutamiseks laiendage prototüübi asemel matemaatika objekti otse.

Soovitatavad artiklid

See on JavaScripti matemaatikafunktsioonide juhend. Siin käsitleme matemaatikafunktsioonide sissejuhatust, meetodeid ja omadusi koos nende vastavate näidetega. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Kuidas JavaScript töötab?
  2. JavaScripti stringifunktsioonid
  3. Kuidas JavaScripti installida?
  4. Karjäär JavaScriptis
  5. Erinevad JavaScripti tööriistad
  6. Java mitmesugused matemaatikafunktsioonid

Kategooria: