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 -
- Hur JavaScript fungerar
- JavaScript-strängfunktioner
- Hur man installerar JavaScript
- Karriärer i JavaScript
- Olika JavaScript-verktyg
- Olika matematikfunktioner i Java