Introduktion till JavaScript-matematikfunktioner

JavaScript-matematiken är ett inbyggt objekt som tillhandahåller egenskaper och metoder för matematiska konstanter och funktioner för att utföra matematiska operationer. Det är inte ett funktionsobjekt, inte en konstruktör. Du kan kalla matematiken som ett objekt utan att skapa den eftersom egenskaperna och metoderna för matematik är statiska.

JavaScript-matematiska funktioner

Matematikfunktionerna består av metoder och egenskaper. Följande är listan över metoder som används med Math-objektet:

1) Math.round ()

Denna metod tillhandahåller värdet för det givna numret till ett avrundat heltal. Det kan skrivas som:
Math.round (x), där x är ett tal.

2) Math.pow ()

Det ger värdet på x till kraften i y. Det kan skrivas som:
Math.pow (x, y), där x är ett basnummer och y är en exponent för den givna basen.

3) Math.sqrt ()

Det ger kvadratroten av ett givet heltal. Det kan skrivas som:
Math.sqrt (x), där x är ett tal.

4) Math.abs ()

Det ger det absoluta dvs. positiva värdet för ett nummer. Det kan skrivas som:
Math.abs (x); där x är ett tal.

5) Math.ceil ()

Det ger ett mindre antal, vilket är större eller lika med det givna heltalet. Det kan skrivas som:
Math.ceil (x); där x är ett tal

6) Math.floor ()

Det ger ett större antal, vilket är mindre eller lika med det givna heltalet. Det kan skrivas som:
Math.floor (x); där x är ett tal.

7) Math.sin ()

Det ger en sinus för det givna antalet. Det kan skrivas som:
Math.sin (x); där x är ett tal.

8) Math.cos ()

Det ger kosinus för det givna antalet. Det kan skrivas som:
Math.cos (x); där x är ett tal

9) Math.min () och Math.max ()

Metoden min () används för att visa det lägsta värdet på de givna argumenten. Det kan skrivas som:
Math.min (val1, val2 ……… valn); där val1, val2 ……… valn är siffror.

Metoden max () används för att visa det högsta värdet på de givna argumenten. Det kan skrivas som:
Math.max (val1, val2 ……… valn); där val1, val2 ……… valn är siffror.

10) Math.random ()

Det ger ett slumptal mellan 0 och 1. Det kan skrivas som:
Math.random ();

11) Math.acos ()

Det tillhandahåller ett arccosin med ett heltal. Det kan skrivas som:
Math.acos (x); där x är ett tal.

12) Math.asin ()

Det tillhandahåller bågskala av ett heltal. Det kan skrivas som:
Math.asin (x); där x är ett tal.

exempel

Låt oss se några exempel på ovanstående metoder för JavaScript-matematikfunktioner:

  • 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örsta värdet: -0, 977530117665097

Andra värde: 0, 8939966636005579

Tredje värdet: 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örsta värdet: -0.4480736161291702

Andra värde: 0.5403023058681398

Tredje värdet: 1

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

Minsta värde:

14

Maximalt värde:

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örsta värdet: 0, 6817374601673007

Andra värde: 0, 5478539257364348

Tredje värde: 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örsta värdet: 3.141592653589793

Andra värde: 1.5707963267948966

Tredje värdet: NaN

Fjärde värdet: 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örsta värdet: -1.5707963267948966

Andra värdet: 0

Tredje värdet: NaN

Fjärde värdet: NaN

Här är listan över egenskaper som används med Math-objekt:

1) E- Det anger Eulers nummer.

Exempel på E-



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

Utgång: Värdet är 2, 718281828459045.

2) PI- Det ger PI-värde.

Exempel på PI-



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

Utgång: Värdet är 3.141592653589793.

3) SQRT2- Den anger kvadratroten av 2.

Exempel på SQRT2-



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

Utgång: Värdet är 1.4142135623730951.

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

Exempel på SQRT1_2-



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

Utgång: Värdet är 0, 7071067811865476.

5) LN2- Den anger den naturliga logaritmen för 2.

Exempel på LN2-



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

Utgång: Värdet är: 0.6931471805599453.

6) LN10- Den anger den naturliga logaritmen 10.

Exempel på LN10-



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

Utgång: Värdet är 2.302585092994046.

7) LOG2E- Den specificerar BASE 2-logaritmen för E.

Exempel på LOG2E-



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

Utgång: Värdet är 1, 4426950408889634.

8) LOG10E- Den specificerar BASE 10-logaritmen för E.

Exempel på LOG10E-



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

Utgång: Värdet är 0, 4342944819032518.

Slutsats

Som vi diskuterade kan du inte betrakta Math-objektet som konstruktören. Det ger inbyggda egenskaper och metoder för att utföra matematiska uppgifter på siffror. För att använda Math-objektet ska du utöka Math-objektet direkt istället för att använda prototypen.

Rekommenderade artiklar

Detta har varit en guide till JavaScript-matematikfunktioner. Här diskuterar vi introduktionen, metoderna och egenskaperna för matematikfunktionerna med motsvarande exempel. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -

  1. Hur JavaScript fungerar
  2. JavaScript-strängfunktioner
  3. Hur man installerar JavaScript
  4. Karriärer i JavaScript
  5. Olika JavaScript-verktyg
  6. Olika matematikfunktioner i Java

Kategori: