Сообщение от JSN
|
Здравствуйте, Сергей.
Я извиняюсь, если поздновато, но минут 15 назад
Сам я бы написал по-другому, но если пересмотреть ваш код то вот мои мысли:
Code
А в плане общих советов по изучению программирования - начинайте с теории. Математика, структуры данных и алгоритмы. В частности калькулятор можно написать намного лучше используя обратную польскую запись, например.
Но это все лирика - удачи. Если есть вопросы - пишите
|
Не могу заставить функцию "clear" работать и после запятой выставляет много нулей.
Если не сложно объясни пожалуйста логику:
function addInput(x) {
input.value += x;
if (!c)
a[0] = a[0] * 10 + +x;
else
a[1] = a[1] * 10 + +x;
}