2016-05-16 24 views
-3

我想用JS做一個減法,從最小的那個自動減去最大的數字...怎麼做?謝謝如何製作一個特殊的自動減法器?

+0

至少發表您的數字陣列 –

+2

[?我如何提出和回答問題功課(http://meta.stackexchange.com/問題/ 10811 /怎麼辦-I-問一答,家庭作業,問題)。特別是**首先誠懇地嘗試自己解決問題。** – Liam

+0

帶有數字列表或變量中只有兩個數字? – Keatinge

回答

1

使用HTML5,如果您傾聽兩個<input type="number" />字段的oninput事件,您可以撥打Math.abs()兩個數字之間的差異,它會不斷更新。

這裏有一個小的演示:

var input1 = document.getElementById("firstNum"), 
 
    input2 = document.getElementById("secondNum"), 
 
    output = document.getElementById("output"); 
 

 
input1.oninput = input2.oninput = function() { 
 
    var num1 = parseInt(input1.value), 
 
     num2 = parseInt(input2.value); 
 
    output.innerHTML = Math.abs(num1 - num2); 
 
};
Input 1: <input type="number" value="0" id="firstNum" /><br> 
 
Input 2: <input type="number" value="0" id="secondNum" /><br> 
 
Output: <span id="output">0</span>

+0

謝謝,我會試試 –

+0

它不起作用... –

+0

哎呀,它工作正常現在。 – 4castle

相關問題