在JavaScript中,可以使用Math對象的pow()方法求一個數的多次冪。
語法:
Math.pow(x,y)
說明:
x是底數,且必須是數字。y是冪數,且必須是數字。如果結果是虛數或負數,則該方法將返回NaN。如果由於指數過大而引起浮點溢出,則該方法將返回Infinity(即“無限”的意思)。
舉例:
在線測試<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript"> document.write("0的0次冪為:" + Math.pow(0, 0) + "<br/>"); document.write("0的1次冪為:" + Math.pow(0, 1) + "<br/>"); document.write("1的10次冪為:" + Math.pow(1, 10) + "<br/>"); document.write("2的4次冪為:" + Math.pow(2, 4) + "<br/>"); document.write("2的-4次冪為:" + Math.pow(2, -4)); </script> </head> <body> </body> </html>
在浏覽器預覽效果如下: