Hva er matematikkobjekt i JavaScript

Hva er matematikkobjekt i JavaScript
JavaScript har et objekt som heter Matte Objekt som gir metoder og egenskaper som kan brukes til å utføre forskjellige matematiske operasjoner i JavaScript -kode. Matte er et innebygd objekt som Dato gjenstand; Men i motsetning til Dato objekt Det er ikke en konstruktør og har statiske egenskaper; Du trenger ikke å lage Matte objekt å bruke dens egenskaper og metoder.

De Matte Objekt har mange forskjellige objekter og egenskaper; noen av dem vil bli snakket om i dette innlegget. Først av alt vil vi diskutere egenskapene til Matte gjenstand

Merk: Nettleserkonsollen brukes til demonstrasjon av eksempler i denne artikkelen.

Egenskapene til matematikkobjektet i JavaScript

De Matte objekt i JavaScript har åtte forskjellige egenskaper som alle returnerer en konstant. De .Pi Eiendom brukes til å få verdien av Pi i JavaScript -kode:

var pi = matematikk.Pi;
konsoll.logg (pi);

Listen over andre syv egenskaper er gitt nedenfor:

  • E
  • SQRT2
  • SQRT1_2
  • LN2
  • LN10
  • Log2e
  • Log10e

Matte.E : Denne egenskapen brukes til å få Eulers nummer:

var e = matematikk.E;
konsoll.logg (e);

Matte.SQRT2: Denne egenskapen returnerer verdien av kvadratroten til 2:

var s = matematikk.SQRT2;
konsoll.tømmerstokker);

Matte.SQRT1_2: Matten.SQRT1_2 brukes til å få verdien av kvadratroten til halvparten (½):

var s = matematikk.SQRT1_2;
konsoll.tømmerstokker);

Matte.Ln2: Når vi trenger verdien av den naturlige loggen til to i koden vår, bruker vi Matte.LN2 eiendom:

var l = matematikk.Ln2;
konsoll.logg (l);

Matte.LN10 : Vi kan få verdien av den naturlige loggen på ti i JavaScript på følgende måte:

var l = matematikk.LN10;
konsoll.logg (l);

Matte.LOG2E: Denne metoden returnerer basen 2 -logaritmen til E:

var l = matematikk.Log2e;
konsoll.logg (l);

Matte.LOG10E: Ligner på Matte.Log2e Eiendom Denne egenskapen returnerer også verdien av logaritmen til E, men i base 10:

var l = matematikk.Log10e;
konsoll.logg (l);

Metodene til matematikkobjektet i JavaScript

De Matte Objekt tilbyr mange metoder i JavaScript; Den vanligste av dem vil bli diskutert her:

Hvordan bruke matematikken.rund () metode

De Matte.rund() Metoden brukes til å runde et tall til nærmeste heltall:

var num = matematikk.runde (1.4);
konsoll.logg (num);

Og hvis sifferet etter desimalen er 5 eller større enn fem da:

var num = matematikk.runde (1.5);
konsoll.logg (num);

Tilsvarende Matte.Ceil () og Matte.gulv() Metoder brukes til å runde antallet opp til nærmeste heltall og ned til henholdsvis nærmeste heltall.

To andre metoder Matte.trunc () og Matte.skilt() ble lagt til i JavaScript i ES6 -versjonen. Matte.truc () Funksjonen avkortes desimaldelen av et heltall og returnerer hele tallet mens det Matte.skilt() Returnerer 1 eller -1 for å vise om heltalet som ble gitt til det var negativt eller positivt. Den returnerer 0 hvis du gir den 0 som et argument:

Hvordan bruke matematikken.POW () og matematikk.SQRT () Metoder i JavaScript

Matten.POW () -metoden tar to forskjellige tall som argumenter og returnerer verdien av det første argumentet som kraften til det andre:

var num = matematikk.POW (2, 8);
konsoll.logg (num);

De .SQRT () Metoden tar et enkelt argument og returnerer verdien av kvadratroten:

var num = matematikk.SQRT (256);
konsoll.logg (num);

Konklusjon

I JavaScript Matte Objekt gir forskjellige egenskaper og metoder for raskt å utføre mange matematiske operasjoner. Noen av disse metodene og egenskapene ble diskutert i denne artikkelen; Disse egenskapene og metodene er ganske nyttige og brukes ofte i JavaScript -programmer.

De Matte Objekt gir også massevis av andre hendige metoder også som synd(), cos (), tan (), Logg(), og min (), Max () etc.