Homework 2 - Logical Operators
Opened this issue · 1 comments
Homework 2 - Logical Operators
Deadline
Create pull request until 3 Nov, 13:00
Request should be merged until 5 Nov, 21:00
In other cases pull request will be closed
Task
Потрібно розробити калькулятор, який зможе зробити додавання, віднімання і інші арифметичні дії між двома числами. Числа і операція задаються в перемінних на початку файла.
- Створити гілку
2-logic
; - Створити в своїй папці в репозиторії додаткову папку
2-logic
; - В цій папці створити файл
logic.js
. Повинно вийти:
homeworks/serhiy.prytula_siriy_ua/2-logic/logic.js
- Створити три змінних:
const firstNumber = 20;
const secondNumber = 22;
const operation = '*';
- Написати логіку, яка буде перевіряти оператор і на основі нього рахувати результат. Результат вивести в консоль.
Завдання з зірочкою
Переробіть if-else конструкцію на switch-case
Корисні посилання
https://uk.javascript.info/comparison
https://uk.javascript.info/ifelse
https://uk.javascript.info/logical-operators
Завдання на супер-зірочку, для тих хто вже все зробив.
Зробіть калькулятор інтерактивним, запитуйте у юзера спочатку перше число, потім друге число, а потім операцію.
Також було б круто інформувати юзера про помилки (якщо наприклад він введе абракадабру замість чисел або операції).
З цим вам допоможе readline, погугліть що це і приклади використання.
Супер зірочки в доці з оцінками не буде , ви робите це для себе і по бажанню.