React calculator app — разрабатываем классический калькулятор.

Дизайн

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4f714bfd-e987-403f-9f4b-7a3a5b2b1d33/Untitled

Истории в порядке приоритета:

  1. У калькулятора есть дисплей, который умеет отображать значения до 12 символов длиной.
  2. У калькулятора есть кнопки, их можно нажать.
  3. При нажатии на кнопки цифр, происходит ввод значений на экран.
  4. Есть кнопка AC, которая полностью очищает состояние калькулятора.
  5. Можно провести операцию сложения 5.1) Ввод новых цифр учитывает состояние калькулятора
  6. Можно ввести дробные числа (кнопка «запятая»).
  7. Дисплей может отображать значения длиной до 40 символов, уменьшая шрифт.
  8. Можно изменить знак текущего значения (кнопка +-).
  9. Можно провести операцию вычитания.