Калькулятор арабских и римских цифр на JavaScript
В данном видео я покажу вам, как создать калькулятор римских и арабских цифр на JavaScript
С некоторыми условиями:
calculate('1 + 2'); // вернется строка '3'
calculate('VI / III'); // вернется строка 'II'
calculate('VII / III'); // вернётся строка II'
calculate('I + II'); // вернется строка 'III'
calculate('I - II'); // вернётся строка '' (пустая строка) т.к. в римской системе нет отрицательных чисел
calculate('I + 1'); // вернётся исключение (ошибка) throws Error т.к. используются одновременно разные системы счисления
calculate('1 + 1 + 1'); // вернётся исключение throws Error т.к. формат математической операции не удовлетворяет заданию - два операнда и один оператор (+, -, /, *)
---
00:43 валидация вводимых значений метод replace
04:10 проверка операндов
05: 38 проверка ввода римских цифр
09:07 функция по переводу из римских цифр в арабские
14:50 диапазон вводимых значений
15:50 подсчет цифр
18:50 функция конвертировании арабских цифр в римские
20:40 вывод результата значений в зависимости от вводимых цифр. Если римские на выходе римские, если арабские, то на выходе арабские
21:30 проверка калькулятора
Если возникли вопросы, задавайте в комментариях.
Видео Калькулятор арабских и римских цифр на JavaScript канала Valery Khilinski
С некоторыми условиями:
calculate('1 + 2'); // вернется строка '3'
calculate('VI / III'); // вернется строка 'II'
calculate('VII / III'); // вернётся строка II'
calculate('I + II'); // вернется строка 'III'
calculate('I - II'); // вернётся строка '' (пустая строка) т.к. в римской системе нет отрицательных чисел
calculate('I + 1'); // вернётся исключение (ошибка) throws Error т.к. используются одновременно разные системы счисления
calculate('1 + 1 + 1'); // вернётся исключение throws Error т.к. формат математической операции не удовлетворяет заданию - два операнда и один оператор (+, -, /, *)
---
00:43 валидация вводимых значений метод replace
04:10 проверка операндов
05: 38 проверка ввода римских цифр
09:07 функция по переводу из римских цифр в арабские
14:50 диапазон вводимых значений
15:50 подсчет цифр
18:50 функция конвертировании арабских цифр в римские
20:40 вывод результата значений в зависимости от вводимых цифр. Если римские на выходе римские, если арабские, то на выходе арабские
21:30 проверка калькулятора
Если возникли вопросы, задавайте в комментариях.
Видео Калькулятор арабских и римских цифр на JavaScript канала Valery Khilinski
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Урок Java 306: SOLID 3: Open Close principleСоздаем калькулятор 👨💻 JavaScript. Без eval, по шагам для начинающихКонвертер в римские числа. Что лучше 2 массива или 1 объект? JavaScript20 методов массивов в JavaScript, которые вы должны знать.2.4. Практика. Создание калькулятора [Курс Java]Build a Calculator that works offline with JavaScript - 47 Lines of Code!!! PWA TutorialJavascript Coding Challenge #19: Roman Numeral Converter (Freecodecamp)Понимание javascript - замыкания, контекст, callback.Калькулятор арифметических выражений на JavaПодготовка к JavaScript собеседованиюRoman to Integer | LeetCode 13 | Coding Interview TutorialИзучение Java в одном видео уроке за час!Внутренний мир javascript: объекты и прототипы[Решение на Java] 13. Roman to Integer. LeetCode задача для Amazon, Microsoft, Facebook, Apple и др.Калькулятор арифметических выражений на JavaИзучение JavaScript в одном видео уроке за час!Регулярные выражения в JavaScript за 1 час | Уроки JavaScriptТестовое задание по front end: написание калькулятора на javascriptJava SE. Урок 20. Перечисления enumООП на простых примерах. Объектно-ориентированное программирование