Denne studien vil forklare prosedyren for å runde et tall i JavaScript til nærmeste 10.
Hvordan runde et tall til nærmeste 10 i JavaScript?
I JavaScript bruker følgende metoder for å runde et tall til nærmeste 10:
La oss se arbeidet med de ovennevnte metodene en etter en!
Metode 1: Rund et tall til nærmeste 10 ved å bruke matematikk.rund () metode
I JavaScript "rund()”Metode for“Matte”Type brukes til å runde desimaltallene så vel som hele tallene i den tilnærmede verdien. Det runder helt til neste hele nummeret.
Syntaks
Følg den gitte syntaks for bruk av runden () -metoden for å runde nummeret nærmest 10:
Matte.runde (nummer / 10) * 10Eksempel
Først, definer en funksjon som heter “Roundtonearest10”Med en parameter”Antall”. Ringer matematikken.rund () metode som vil returnere den tilnærmede verdien som er nærmest 10:
funksjon Roundtonearest10 (nummer)Ring "Roundtonearest10”Funksjon ved å passere et helt tall”6745”. Den blir først delt med 10 og returnerer "674.5”Som vil bli avrundet til“675”Som er det nærmeste hele antallet av 674.5. Den resulterende verdien vil deretter bli multiplisert med 10 for å få den tilnærmede verdien til nærmeste 10:
konsoll.logg (Roundtonearest10 (6745));Utgangen vil vise “6750”Som er de nærmeste 10 til“6745”:
La oss passere desimalverdien “89.9”I funksjonen og se den avrundede verdien:
konsoll.Logg (Roundtonearest10 (89.9));Utgangen vil skrive ut “90”Ved å avrunde desimaltallet”89.9”Til nærmeste 10:
Metode 2: Rund et tall til nærmeste 10 ved å bruke matematikk.Ceil () Metode
Å runde et tall til nærmeste 10, “Matte.Ceil ()”Metode brukes. Det vil runde nummeret til det kommende største heltallet. Hvis det sendes et desimaltall til matematikken.Ceil () Metode, den returnerer hele tallet.
Syntaks
Den gitte syntaks brukes til “Ceil ()”Metode:
Matte.Ceil (nummer / 10) * 10Eksempel
Påkalle “Matte.Ceil ()”Metode i“Roundtonearest10”Funksjon med passeringsnummer delt med 10 og multipliser det deretter med 10 til runde tallet til nærmeste 10:
funksjon Roundtonearest10 (nummer)Ring "Roundtonearest10”Funksjon og pass et tall”6745”Som et argument. Den blir først delt med 10 og returnerer "674.5”Som vil bli avrundet til“675”På grunn av Ceil () -metoden som er det neste største heltallet på 674.5. Deretter vil det resulterende antallet bli multiplisert med 10 og få den tilnærmede verdien til nærmeste 10:
konsoll.logg (Roundtonearest10 (6745));Produksjon
Tilsvarende er desimaltallet også avrundet til de nærmeste 10 i JavaScript ved hjelp av matematikken.Ceil () Metode. Pass nummeret "78.02”Som en parameter i“Roundtonearest10”Funksjon. Det kommer tilbake “8”Som er det neste største heltallet av“7.802”, Og multipliser deretter det resulterende tallet med 10 Det er den tilnærmede verdien til nærmeste 10:
konsoll.Logg (Roundtonearest10 (78.02));Tilsvarende utgang vil være:
Metode 3: Rund et tall til nærmeste 10 ved å bruke matematikk.gulv () -metode
Det er en annen metode “Matematikk.gulv () ”som brukes til å runde et tall til nærmeste 10. Det vil runde tallet ned til nærmeste heltall. Hvis et desimaltall blir sendt til matematikken.Gulv () Metode, den returnerer nærmeste hele heltall.
Syntaks
Følgende syntaks brukes til gulv () -metoden:
Matte.gulv (nummer / 10) * 10Eksempel
I den definerte funksjonen “Roundtonearest10 ()", Ring "Matte.gulv()”Metode ved å bestå antall delt med 10 som et argument og deretter multiplisere det med 10:
funksjon Roundtonearest10 (nummer)Pass nummeret "6745”Som et argument i den definerte funksjonen som heter“Roundtonearest10 ()”. Den blir først delt med 10 og returnerer "674.5”Som vil bli avrundet til“674”På grunn av gulvet () -metoden som er nærmeste heltall på 674.5. Deretter, det resulterende nummeret "674”Vil bli multiplisert med 10 og få den tilnærmede verdien til nærmeste 10:
konsoll.logg (Roundtonearest10 (6745));Produksjon
Pass desimalnummeret "-5.15”Som en parameter i“Roundtonearest10”Funksjon. Det kommer tilbake “7”Som er det nærmeste nedtallet av“7.802”, Og multipliser deretter det resulterende tallet med 10 som er den tilnærmede verdien til nærmeste 10:
konsoll.Logg (Roundtonearest10 (-5.15));Utgangen vil være:
Konklusjon
For å runde et tall til de nærmeste 10, bruk JavaScripts forhåndsdefinerte metoder som inkluderer matematikk.runde (), matematikk.Ceil () og matematikken.gulv(). Matten.rund () -metoden runder tallet til nærmeste hele heltallet matte.Ceil () -metoden runder tallet til neste største heltall, mens matematikken.Gulv () -metoden runder tallet til nærmeste heltall. Alle disse metodene vil multiplisere med 10 til å runde det resulterende tallet til nærmeste 10. I denne studien har arbeidet med alle disse metodene blitt forklart sammen med deres eksempler.