Калькулятор на JavaScript | проблема с +, *, : в начале строки
Я делал калькулятор на JavaScript и столкнулся проблемой, что если первым в нём ввести "+" или " * " или " : ", то они должны стереться или просто не вводится. В голове есть идея как это сделать, но никак не получается
Вот код калькулятора:
function insert(num) {
document.form.textview.value = document.form.textview.value + num;
let exp = document.form.textview.value;
}
function equal() {
let exp = document.form.textview.value;
if (exp) {
document.form.textview.value = eval(exp);
}
}
function clean() {
document.form.textview.value = '';
}
function back() {
let exp = document.form.textview.value;
document.form.textview.value = exp.substring(0, exp.length-1)
}