私はJSの世界では初めてです。私は基本的な電卓を構築しようとしています。 すべてがうまく動作しますが、電卓の結果画面にさまざまな要素を表示する問題があります。Beginner JS calculator
1をクリックすると2が表示されますが、1は消えてしまいますが、計算してもらいたいです。
助けてください!
var displayText = document.getElementById('displayText');
var output = document.getElementById('output');
function add(){
var two, plus, result;
result = displayText.value;
output.innerHTML = result;
}
function addOne() {
var one = document.getElementById('one').value = 1;
displayText.value = one;
}
function addTwo() {
var two = document.getElementById('two').value = 2;
displayText.value = two;
}
function addPlus() {
var plus = document.getElementById('plus').value = "+";
displayText.value = plus;
}
<div>
<div class="display">
<input type="text" id="displayText" name="" value="">
<p>The result of your calculation is: <span id="output"></span></p>
</div>
<div class="btn_wrap">
<button id="one" onclick="addOne()">1</button>
<button id="two" onclick="addTwo()">2</button>
<button id="plus" onclick="addPlus()">+</button>
<button id="" onclick="add()">Add</button>
</div>
</div>
\t \t
は、値の文字列を連結するために '+ = '使用してみてください。 – evolutionxbox