function getNumber(val){
if (document.getElementById('input1').value==""){
document.getElementById('input1').value = val;
}else{
document.getElementById('input2').value = val;
}
}
function clearScreen(){
document.getElementById('input1').value = "";
document.getElementById('input2').value = "";
document.getElementById('answer').value = "";
}
function backspace(){
var input_var = document.getElementById('input');
var x = input_var.value;
if (x.length > 0){
x = x.substring(0,x.length-1);
input_var.value = x;
}
}
function Add(){
var a = Number(document.getElementById('input1').value);
var b = Number(document.getElementById('input2').value);
var c = a+b;
document.getElementById('answer').value="= "+c;
}
function Subtract(){
var a = Number(document.getElementById('input1').value);
var b = Number(document.getElementById('input2').value);
var c = a-b;
document.getElementById('answer').value="= "+c;
}
function Multi(){
var a = Number(document.getElementById('input1').value);
var b = Number(document.getElementById('input2').value);
var c = a*b;
document.getElementById('answer').value="= "+c;
}
function Div(){
var a = Number(document.getElementById('input1').value);
var b = Number(document.getElementById('input2').value);
var c = a/b;
document.getElementById('answer').value="= "+c;
}
function getOperand(operand){
var input_var = document.getElementById('input');
switch(operand){
case '+/-':
input_var.value +='-'+input_var.value;
}
}
<!DOCTYPE html>
<html>
<head>
<title>Simple Calculator</title>
<script type="text/javascript" src="calculator.js"></script>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<center>
<table>
<tr>
</tr>
<td class="heading">
My Calculator
</td>
<tr>
</tr>
<td class="textbox">
<input type="text" id="input1" style="text-align: right;" readonly="readonly"><br>
<input type="text" id="input2" style="text-align: right;" readonly="readonly"><br>
<input type="text" id="answer" style="color: green; text-align: right;" placeholder="0">
</td>
<tr>
</tr>
<td>
<input type="button" value="CE" onclick="clearScreen()" style="color: white; background: red;">
<input type="button" value="÷" onclick="Div('/')">
<input type="button" value="x" onclick="Multi('x')">
<input type="button" value="-" onclick="Subtract('-')">
<br>
<input type="button" value="1" onclick="getNumber(1)">
<input type="button" value="2" onclick="getNumber(2)">
<input type="button" value="3" onclick="getNumber(3)">
<input type="button" value="+" onclick="Add('+')">
<br>
<input type="button" value="4" onclick="getNumber(4)">
<input type="button" value="5" onclick="getNumber(5)">
<input type="button" value="6" onclick="getNumber(6)">
<input type="button" value="0" onclick="getNumber(0)">
<br>
<input type="button" value="7" onclick="getNumber(7)">
<input type="button" value="8" onclick="getNumber(8)">
<input type="button" value="9" onclick="getNumber(9)">
<br>
</td>
</table>
</center>
</body>
</html>
это мой код, я надеюсь, что вы, ребята, можете помочь мне, как ввести 2 или более цифр в моем текстовом поле. как вы можете видеть в моей функции getNumber (), она принимает только 1 ди git число, я хочу, чтобы оно отображало 2 или более цифр перед переходом к оператору else. какое условие я должен установить, чтобы мои кнопки отображали 2 или более цифр в текстовом поле 1, прежде чем переходить в текстовое поле 2