Inleiding tot JavaScript-wiskundige functies

JavaScript Math is een ingebouwd object dat eigenschappen en methoden biedt voor wiskundige constanten en functies voor het uitvoeren van wiskundige bewerkingen. Het is geen functieobject, geen constructor. U kunt de wiskunde als een object noemen zonder deze te maken, omdat de eigenschappen en methoden van wiskunde statisch zijn.

JavaScript-wiskundige functies

De wiskundige functies bestaan ​​uit methoden en eigenschappen. Hierna volgt de lijst met methoden die worden gebruikt met het Math-object:

1) Math.round ()

Deze methode geeft de waarde van het gegeven getal aan een afgerond geheel getal. Het kan worden geschreven als:
Math.round (x), waarbij x een getal is.

2) Math.pow ()

Het levert de waarde van x op voor de kracht van y. Het kan worden geschreven als:
Math.pow (x, y), waarbij x een basisnummer is en y een exponent is van de gegeven basis.

3) Math.sqrt ()

Het geeft de vierkantswortel van een gegeven geheel getal. Het kan worden geschreven als:
Math.sqrt (x), waarbij x een getal is.

4) Math.abs ()

Het geeft de absolute ie positieve waarde van een getal. Het kan worden geschreven als:
Math.abs (x); waar x een getal is.

5) Math.ceil ()

Het geeft een kleiner getal dat groter is dan of gelijk is aan het gegeven gehele getal. Het kan worden geschreven als:
Math.ceil (x); waar x een getal is

6) Math.floor ()

Het geeft een groter getal, dat kleiner of gelijk is aan het gegeven gehele getal. Het kan worden geschreven als:
Math.floor (x); waar x een getal is.

7) Math.sin ()

Het geeft een sinus van het gegeven getal. Het kan worden geschreven als:
Math.sin (x); waar x een getal is.

8) Math.cos ()

Het geeft cosinus van het gegeven nummer. Het kan worden geschreven als:
Math.cos (x); waar x een getal is

9) Math.min () en Math.max ()

De methode min () wordt gebruikt om de laagste waarde van de gegeven argumenten weer te geven. Het kan worden geschreven als:
Math.min (val1, val2 ……… valn); waar val1, val2 ……… valn getallen zijn.

De methode max () wordt gebruikt om de hoogste waarde van de gegeven argumenten weer te geven. Het kan worden geschreven als:
Math.max (val1, val2 ……… valn); waar val1, val2 ……… valn getallen zijn.

10) Math.random ()

Het geeft een willekeurig getal tussen 0 en 1. Het kan worden geschreven als:
Math.random ();

11) Math.acos ()

Het biedt een arccosine van een geheel getal. Het kan worden geschreven als:
Math.acos (x); waar x een getal is.

12) Math.asin ()

Het biedt een arcsinus van een geheel getal. Het kan worden geschreven als:
Math.asin (X); waar x een getal is.

Voorbeelden

Laten we een paar voorbeelden bekijken voor de bovenstaande methoden voor JavaScript-wiskundige functies:

  • Math.abs ()




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


uitgang

5.6

  • Math.ceil ()




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

uitgang

8

  • Math.floor ()




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

uitgang

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

uitgang

Eerste waarde: -0.977530117665097

Tweede waarde: 0.8939966636005579

Derde waarde: 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 );

uitgang

Eerste waarde: -0.4480736161291702

Tweede waarde: 0.5403023058681398

Derde waarde: 1

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

uitgang

Minimale waarde:

14

Maximale waarde:

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

uitgang

Eerste waarde: 0.6817374601673007

Tweede waarde: 0, 5478539257364348

Derde waarde: 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 );

uitgang

Eerste waarde: 3.141592653589793

Tweede waarde: 1.5707963267948966

Derde waarde: NaN

Vierde waarde: 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 );

uitgang

Eerste waarde: -1.5707963267948966

Tweede waarde: 0

Derde waarde: NaN

Vierde waarde: NaN

Hier is de lijst met eigenschappen die worden gebruikt met het Math-object:

1) E- Het specificeert het nummer van Euler.

Voorbeelden van E-



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

Output: de waarde is 2.718281828459045.

2) PI- Het biedt PI-waarde.

Voorbeelden van PI-



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

Output: De waarde is 3.141592653589793.

3) SQRT2- Het specificeert de vierkantswortel van 2.

Voorbeelden van SQRT2-



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

Output: de waarde is 1.4142135623730951.

4) SQRT1_2- Het specificeert de vierkantswortel van 1/2.

Voorbeelden van SQRT1_2-



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

Output: de waarde is 0.7071067811865476.

5) LN2 - geeft de natuurlijke logaritme van 2 aan.

Voorbeelden van LN2-



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

Uitgang: de waarde is: 0.6931471805599453.

6) LN10 - geeft de natuurlijke logaritme van 10 aan.

Voorbeelden van LN10-



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

Output: de waarde is 2.302585092994046.

7) LOG2E- Het specificeert de BASE 2-logaritme van E.

Voorbeelden van LOG2E-



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

Output: de waarde is 1.4426950408889634.

8) LOG10E- Het specificeert de BASE 10-logaritme van E.

Voorbeelden van LOG10E-



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

Output: de waarde is 0.4342944819032518.

Conclusie

Zoals we hebben besproken, kunt u het Math-object niet als de constructor beschouwen. Het biedt ingebouwde eigenschappen en methoden voor het uitvoeren van wiskundige taken op getallen. Als u het Math-object wilt gebruiken, breidt u het Math-object rechtstreeks uit in plaats van het prototype.

Aanbevolen artikelen

Dit is een gids voor JavaScript-wiskundige functies. Hier bespreken we de introductie, methoden en eigenschappen van de wiskundige functies met hun bijbehorende voorbeelden. U kunt ook onze andere voorgestelde artikelen doornemen voor meer informatie -

  1. Hoe JavaScript werkt
  2. JavaScript-stringfuncties
  3. Hoe JavaScript te installeren
  4. Carrières in JavaScript
  5. Verschillende JavaScript-hulpmiddelen
  6. Verschillende wiskundige functies op Java