Introduktion til JavaScript-matematikfunktioner

JavaScript-matematikken er et indbygget objekt, der indeholder egenskaber og metoder til matematiske konstanter og funktioner til at udføre matematiske operationer. Det er ikke et funktionsobjekt, ikke en konstruktør. Du kan kalde matematikken som et objekt uden at oprette det, fordi egenskaberne og metoderne for matematik er statiske.

JavaScript-matematikfunktioner

Matematikfunktionerne består af metoder og egenskaber. Følgende er listen over metoder, der bruges med Math-objektet:

1) Math.round ()

Denne metode tilvejebringer værdien af ​​det givne nummer til et afrundet heltal. Det kan skrives som:
Math.round (x), hvor x er et tal.

2) Math.pow ()

Det giver værdien af ​​x til kraften i y. Det kan skrives som:
Math.pow (x, y), hvor x er et basisnummer og y er en eksponent til den givne base.

3) Math.sqrt ()

Det giver kvadratroten af ​​et givet heltal. Det kan skrives som:
Math.sqrt (x), hvor x er et tal.

4) Math.abs ()

Det giver den absolutte dvs. positive værdi af et tal. Det kan skrives som:
Math.abs (x); hvor x er et tal.

5) Math.ceil ()

Det giver et mindre antal, som er større eller lig med det givne heltal. Det kan skrives som:
Math.ceil (x); hvor x er et tal

6) Math.floor ()

Det giver et større antal, som er mindre eller lig med det givne heltal. Det kan skrives som:
Math.floor (x); hvor x er et tal.

7) Math.sin ()

Det giver en sinus for det givne antal. Det kan skrives som:
Math.sin (x); hvor x er et tal.

8) Math.cos ()

Det giver kosinus for det givne antal. Det kan skrives som:
Math.cos (x); hvor x er et tal

9) Math.min () og Math.max ()

Metoden min () bruges til at vise den laveste værdi af de givne argumenter. Det kan skrives som:
Math.min (val1, val2 ……… valn); hvor val1, val2 ……… valn er tal.

Metoden max () bruges til at vise den højeste værdi af de givne argumenter. Det kan skrives som:
Math.max (val1, val2 ……… valn); hvor val1, val2 ……… valn er tal.

10) Math.random ()

Det giver et tilfældigt tal mellem 0 og 1. Det kan skrives som:
Math.random ();

11) Math.acos ()

Det giver en arccosin med et heltal. Det kan skrives som:
Math.acos (x); hvor x er et tal.

12) Math.asin ()

Det giver bueskinn med et heltal. Det kan skrives som:
Math.asin (x); hvor x er et tal.

eksempler

Lad os se få eksempler på ovenstående nogle metoder til JavaScript-matematiske funktioner:

  • Math.abs ()




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


Produktion

5.6

  • Math.ceil ()




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

Produktion

8

  • Math.floor ()




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

Produktion

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

Produktion

Første værdi: -0, 977530117665097

Anden værdi: 0, 8939966636005579

Tredje værdi: 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 );

Produktion

Første værdi: -0.4480736161291702

Anden værdi: 0.5403023058681398

Tredje værdi: 1

  • Math.min () og 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);

Produktion

Minimum værdi:

14

Maksimal værdi:

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

Produktion

Første værdi: 0, 6817374601673007

Anden værdi: 0.5478539257364348

Tredje værdi: 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 );

Produktion

Første værdi: 3.141592653589793

Anden værdi: 1.5707963267948966

Tredje værdi: NaN

Fjerde værdi: 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 );

Produktion

Første værdi: -1.5707963267948966

Anden værdi: 0

Tredje værdi: NaN

Fjerde værdi: NaN

Her er listen over egenskaber, der bruges med Math-objekt:

1) E- Det specificerer Eulers nummer.

Eksempler på E-



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

Output: Værdien er 2, 718281828459045.

2) PI- Det giver PI-værdi.

Eksempler på PI-



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

Output: Værdien er 3.141592653589793.

3) SQRT2- Det specificerer kvadratroten af ​​2.

Eksempler på SQRT2-



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

Output: Værdien er 1.4142135623730951.

4) SQRT1_2- Det specificerer kvadratroten på 1/2.

Eksempler på SQRT1_2-



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

Output: Værdien er 0.7071067811865476.

5) LN2- Det specificerer den naturlige logaritme af 2.

Eksempler på LN2-



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

Output: Værdien er: 0.6931471805599453.

6) LN10- Den specificerer den naturlige logaritme af 10.

Eksempler på LN10-



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

Output: Værdien er 2.302585092994046.

7) LOG2E- Det specificerer BASE 2-logaritmen til E.

Eksempler på LOG2E-



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

Output: Værdien er 1.4426950408889634.

8) LOG10E- Det specificerer BASE 10-logaritmen til E.

Eksempler på LOG10E-



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

Output: Værdien er 0, 4342944819032518.

Konklusion

Som vi diskuterede, kan du ikke betragte Math-objektet som konstruktøren. Det giver indbyggede egenskaber og metoder til udførelse af matematiske opgaver på tal. For at gøre brug af Math-objektet skal du udvide Math-objektet direkte i stedet for at bruge prototypen.

Anbefalede artikler

Dette har været en guide til JavaScript-matematikfunktioner. Her diskuterer vi introduktionen, metoderne og egenskaberne for matematiske funktioner med tilhørende eksempler. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. Sådan fungerer JavaScript
  2. JavaScript-strengfunktioner
  3. Sådan installeres JavaScript
  4. Karrierer i JavaScript
  5. Forskellige JavaScript-værktøjer
  6. Forskellige matematiske funktioner i Java

Kategori: