mavka-ukr / mavka

Сучасна українська мова програмування
https://мавка.укр
Other
53 stars 4 forks source link

Виправити арифм. операції і операції порівняння для "пусто" #39

Closed artiekra closed 1 year ago

artiekra commented 1 year ago

Всі арифметичні операції тепер викликають помилку по типу Неможливо виконати арифметичну операцію "+" з типом "пусто"' Спроба порівняти більше/менше також недоступна для типу пусто

kohutd commented 1 year ago

Також пропишіть ще npm i та закомітьте й додайте до PR. Ця команда має оновити версію в package-lock.json.

kohutd commented 1 year ago

І давайте змінимо арифметичну операцію на просто операцію, так як сам символ операції показує яка це операція.

kohutd commented 1 year ago

Тоді і умовну теж є сенс прибрати

kohutd commented 1 year ago

Є ще проблема. Коли якесь число намагається додати пусто, то пусто перетворюється на 0.

пусто + 2 ;; помилка
2 + пусто ;; 2

Думаю наразі є сенс просто заборонити перетворення пусто на число (виконати_перетворення_на_число)