我設計的HTML價值觀我自己的JavaScript計算器,看起來就像這樣:使用JavaScript計算器來計算Math.power功能
<input type="button" class="button gray"
value="tan" onclick='tan()'>
<input type="button" class="button black" value="3"
onclick='v("3")'>
和JavaScript代碼看起來是這樣的:
function tan() {
var getValue = document.getElementById("d").value;
document.getElementById("d").value=Math.tan(getValue);
}
function v(val) {
document.getElementById("d").value+=val;
}
其中ID「d」表示輸入來自按下的按鈕的值的屏幕。
我遇到麻煩的是有一個按鈕利用Math.pow(a,b)函數。一旦按下按鈕,用值x ^Ÿ我想採取下列步驟操作:
- 從元素「d」
- 取值以從按下一個按鈕的值,輸入作爲第二Math.pow()函數中的值。
我已經下了第一步,我只是沒有想出第二步。 JavaScript代碼我設想是這樣的:
function power() {
var getValue = document.getElementById("d").value;
......
......
var powerTotal = Math.pow(getValue,nextValue);
document.getElementById("d").value = powerTotal;
}
(的getValue是初始值,nextValue是電源按鈕被按下後,按下一個按鈕的值)
感謝您對您的幫助提前!!!
所以你想_1。輸入數字'x',2.點擊pow,3.輸入第二個數字'y',4.點擊某種'='按鈕,5.顯示Math.pow(x,y)'_?的結果。 –
這正是我想要的。 –