Introduksjon til JavaScript-matematikkfunksjoner

JavaScript-matematikken er et innebygd objekt som gir egenskaper og metoder for matematiske konstanter og funksjoner for å utføre matematiske operasjoner. Det er ikke et funksjonsobjekt, ikke en konstruktør. Du kan kalle matematikken som et objekt uten å opprette det fordi egenskapene og metodene til matematikk er statiske.

JavaScript-matematikkfunksjoner

Matematikkfunksjonene består av metoder og egenskaper. Følgende er listen over metoder som brukes med Math-objektet:

1) Math.round ()

Denne metoden gir verdien til det gitte tallet til et avrundet heltall. Det kan skrives som:
Matematikk.round (x), hvor x er et tall.

2) Math.pow ()

Det gir verdien av x til kraften til y. Det kan skrives som:
Math.pow (x, y), hvor x er et basenummer og y er en eksponent for den gitte basen.

3) Math.sqrt ()

Det gir kvadratroten av et gitt heltall. Det kan skrives som:
Math.sqrt (x), hvor x er et tall.

4) Math.abs ()

Det gir den absolutte dvs. positive verdien til et tall. Det kan skrives som:
Math.abs (x); hvor x er et tall.

5) Math.ceil ()

Det gir et mindre antall, som er større eller lik det gitte heltallet. Det kan skrives som:
Math.ceil (x); hvor x er et tall

6) Math.floor ()

Det gir et større antall, som er mindre eller lik det gitte heltallet. Det kan skrives som:
Math.floor (x); hvor x er et tall.

7) tak i Math.sin ()

Det gir en sinus av det gitte tallet. Det kan skrives som:
Tak i Math.sin (x); hvor x er et tall.

8) Math.cos ()

Det gir kosinus for det gitte antallet. Det kan skrives som:
Math.cos (x); hvor x er et tall

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

Metoden min () brukes til å vise den laveste verdien av de gitte argumentene. Det kan skrives som:
Matematikk.min (val1, val2 ……… valn); der val1, val2 ……… valn er tall.

Maks () -metoden brukes til å vise den høyeste verdien av de gitte argumentene. Det kan skrives som:
Math.max (val1, val2 ……… valn); der val1, val2 ……… valn er tall.

10) Math.random ()

Det gir et tilfeldig tall mellom 0 og 1. Det kan skrives som:
Math.random ();

11) Math.acos ()

Det gir et arkosin av et helt tall. Det kan skrives som:
Math.acos (x); hvor x er et tall.

12) Math.asin ()

Det gir bueskinn av et helt tall. Det kan skrives som:
Math.asin (x); hvor x er et tall.

eksempler

La oss se noen eksempler på de ovennevnte metodene for JavaScript-matematikkfunksjoner:

  • Math.abs ()




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


Produksjon

5.6

  • Math.ceil ()




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

Produksjon

8

  • Math.floor ()




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

Produksjon

5

  • Tak i 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 );

Produksjon

Første verdi: -0, 977530117665097

Andre verdi: 0, 8939966636005579

Tredje verdi: 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 );

Produksjon

Første verdi: -0.4480736161291702

Andre verdi: 0.5403023058681398

Tredje verdi: 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);

Produksjon

Minimum verdi:

14

Maksimal verdi:

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

Produksjon

Første verdi: 0, 6817374601673007

Andre verdi: 0.5478539257364348

Tredje verdi: 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 );

Produksjon

Første verdi: 3.141592653589793

Andre verdi: 1.5707963267948966

Tredje verdi: NaN

Fjerde verdi: 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 );

Produksjon

Første verdi: -1.5707963267948966

Andre verdi: 0

Tredje verdi: NaN

Fjerde verdi: NaN

Her er listen over egenskaper som brukes med Math-objekt:

1) E- Det spesifiserer Eulers nummer.

Eksempler på E-



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

Utgang: Verdien er 2, 718281828459045.

2) PI- Det gir PI-verdi.

Eksempler på PI-



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

Utgang: Verdien er 3.141592653589793.

3) SQRT2- Den spesifiserer kvadratroten til 2.

Eksempler på SQRT2-



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

Utgang: Verdien er 1, 4142135623730951.

4) SQRT1_2- Den spesifiserer kvadratroten på 1/2.

Eksempler på SQRT1_2-



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

Utgang: Verdien er 0, 7071067811865476.

5) LN2- Den spesifiserer den naturlige logaritmen til 2.

Eksempler på LN2-



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

Utgang: Verdien er: 0.6931471805599453.

6) LN10- Den spesifiserer den naturlige logaritmen til 10.

Eksempler på LN10-



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

Utgang: Verdien er 2.302585092994046.

7) LOG2E- Den spesifiserer BASE 2-logaritmen til E.

Eksempler på LOG2E-



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

Utgang: Verdien er 1, 4426950408889634.

8) LOG10E- Den spesifiserer BASE 10-logaritmen til E.

Eksempler på LOG10E-



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

Utgang: Verdien er 0, 4342944819032518.

Konklusjon

Som vi diskuterte, kan du ikke betrakte Math-objektet som konstruktøren. Den gir innebygde egenskaper og metoder for å utføre matematiske oppgaver på tall. For å gjøre bruk av Math-objektet, utvider du Math-objektet direkte i stedet for å bruke prototypen.

Anbefalte artikler

Dette har vært en guide til JavaScript Math Functions. Her diskuterer vi introduksjonen, metodene og egenskapene til matematiske funksjoner med tilhørende eksempler. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. Slik fungerer JavaScript
  2. JavaScript-strengfunksjoner
  3. Slik installerer du JavaScript
  4. Karrierer i JavaScript
  5. Ulike JavaScript-verktøy
  6. Ulike matematikkfunksjoner i Java