2014-12-02 76 views
0

試圖獲得math.pow函數來顯示,但它不會。該標籤應回答77^39 MOD 517等math.pow結果不顯示

<body> 
<p><input type="button" value="Encrypt Message" id="encButton" 
onClick="encrypt()" name="encButton" /></p> 
<p id="encryptResultLabel1"></p> 
<p id="encryptResultLabel2"></p> 
<p id="encryptResultLabel3"></p> 
<p id="encryptResultLabel4">&nbsp</p> 
</body> 
<script> 
function encrypt(){ 
var g = ((math.pow(77, 39)) % 517); 
var h = ((math.pow(65, 39)) % 517); 
var j = ((math.pow(84, 39)) % 517); 
var k = ((math.pow(73, 39)) % 517); 
DisplayResult(g, "encryptResultLabel1"); 
DisplayResult(h, "encryptResultLabel2"); 
DisplayResult(j, "encryptResultLabel3"); 
DisplayResult(k, "encryptResultLabel4"); 
} 
</script> 

回答

0

使用Math代替math

有關更多詳細信息,請參閱此link

var g = ((Math.pow(77, 39)) % 517); //output - 21 
var h = ((Math.pow(65, 39)) % 517); //output - 103 
var j = ((Math.pow(84, 39)) % 517); //output - 210 
var k = ((Math.pow(73, 39)) % 517); //output - 132