Aetae, да я просто из интереса захотел сделать вот такой калькулятор.
nasqad, тогда станет ещё сложнее, а так хотя бы всё разбито по блокам.
B@rmaley.e><e, так я же ищу следующий оператор *, а он что-то не находится.
А от бесконечного цикла защищает вот этот костыль:
if (++i > 10000) {
alert("Unexpected error");
break;
}
trikadin, спасибо, так всё работает, только осталось возведение в степень добавить.
Но хотелось бы узнать, почему не работает мой код.