Показать сообщение отдельно
  #4 (permalink)  
Старый 29.01.2016, 23:16
Интересующийся
Отправить личное сообщение для hbsv Посмотреть профиль Найти все сообщения от hbsv
 
Регистрация: 06.01.2016
Сообщений: 27

Сообщение от 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;
}
Ответить с цитированием