När man löser matematiska problem i JavaScript är det en vanlig uppgift att hitta kraften i ett tal. Du kan enkelt beräkna exponenten för de små talen, men för de stora talen är det lite svårt. I JavaScript kan du använda olika tillvägagångssätt, såsom fördefinierade metoder eller operatorer.
Den här artikeln kommer att illustrera de olika sätten att få exponenten för ett tal i JavaScript.
Hur får man/hittar exponenten för ett nummer i JavaScript?
För att få exponenten för ett tal, använd följande metoder:
Metod 1: Hämta exponenten för ett tal med '**' Operator
För att få exponenten eller en potens för ett tal använd ' ** ' operatör. Den returnerar resultatet av att multiplicera den första operanden med den andra operandens potens. Det är samma som Math.pow().
Syntax
Använd följande syntax för operatorn '**':
bas ** exponentExempel
Skapa två variabler, ' bas ' och ' exponenter ', och lagra nummer ' 9 'och' 3 ' respektive:
var bas = 9 ;var exponent = 3 ;
Använd operatorn ** med bas- och exponentvariabler och lagra det resulterande värdet i variabeln ' kraft ”:
var kraft = bas ** exponent ;Till sist , skriv ut resultatet på konsolen :
[ bara cc = 'javascript' bredd = '100%' höjd = '100%' rymde = 'Sann' tema = 'svarta tavlan' nurap = '0' ]
trösta. logga ( kraft ) ;
Det kan ses att 9^3 är 729 eftersom 9 multipliceras med tre gånger:
Metod 2: Hämta exponenten för ett tal med metoden 'Math.pow()'.
Använd ' Math.pow() ” metod för att få exponenten för ett tal i JavaScript. Det är en fördefinierad metod för Math-objektet som används för att hitta styrkan av ett tal n^n.
Syntax
Följ den givna syntaxen för Math.pow()-metoden:
Matematik . pow ( bas , exponent )Exempel
Anropa metoden Math.pow() genom att skicka variablerna bas och exponent som argument och skriv ut det resulterande värdet på konsolen:
var exponentiell = Matematik . pow ( bas , exponent ) ;trösta. logga ( kraft ) ;
Produktion
Metod 3: Få exponenten för ett tal med 'för' loop
Du kan också använda ' för ” loop för att få exponenten för ett tal utan att använda någon fördefinierad JavaScript-metod.
Exempel
Definiera en funktion som heter ' exponentOfNumber() ' som tar två parametrar, ' bas ' och ' exponent ”. Skapa variabeln ' kraft ” och ställ in värdet till 1. Använd for-slingan och multiplicera basen med power upp till exponent och gå tillbaka till funktionen:
fungera exponentOfNumber ( bas , exponent ) {kraft = 1 ;
för ( var i = 0 ; i < exponent ; i ++ ) {
kraft = kraft * bas ;
}
lämna tillbaka kraft ;
}
Anropa funktionen genom att skicka ' 9 ' och ' 3 ' som argument:
trösta. logga ( exponentOfNumber ( 9 , 3 ) ) ;Utgången visar ' 729 ” som är 9^3:
Det handlar om att få exponent för ett tal i JavaScript.
Slutsats
För att få exponenten för ett tal i JavaScript, använd ' ** 'operatör, ' Math.pow() ”-metoden eller ” för ” slinga. Math.pow() är den vanligaste metoden som används för att få exponenten för ett tal i JavaScript. Den här artikeln illustrerade de olika sätten att hitta exponenten för ett tal i JavaScript.