Простое исправление для решения - сделать поля ввода для ввода номера.
<input type="number" class="form-control" id="Num1" placeholder="Enter First Number">
</div>
<input
type="number"
class="form-control"
id="Num2"
placeholder="Enter Second Number"
/>
изменить функцию проверки, как показано ниже
function validate() {
const reg = /\-?\d+\.\d+/g;
if (
var1.value !== "" &&
var2.value !== "" &&
var1.value.match(reg) &&
var2.value.match(reg)
) {
return true;
}
return false;
}