Загрузка страницы

Калькулятор арабских и римских цифр на 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
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
23 февраля 2022 г. 7:51:21
00:23:05
Другие видео канала
Урок Java 306: SOLID 3: Open Close principleУрок Java 306: SOLID 3: Open Close principleСоздаем калькулятор 👨‍💻  JavaScript. Без eval, по шагам для начинающихСоздаем калькулятор 👨‍💻 JavaScript. Без eval, по шагам для начинающихКонвертер в римские числа. Что лучше 2 массива или 1 объект? JavaScriptКонвертер в римские числа. Что лучше 2 массива или 1 объект? JavaScript20 методов массивов в JavaScript, которые вы должны знать.20 методов массивов в JavaScript, которые вы должны знать.2.4. Практика. Создание калькулятора [Курс Java]2.4. Практика. Создание калькулятора [Курс Java]Build a Calculator that works offline with JavaScript - 47 Lines of Code!!! PWA TutorialBuild a Calculator that works offline with JavaScript - 47 Lines of Code!!! PWA TutorialJavascript Coding Challenge #19: Roman Numeral Converter (Freecodecamp)Javascript Coding Challenge #19: Roman Numeral Converter (Freecodecamp)Понимание javascript - замыкания, контекст, callback.Понимание javascript - замыкания, контекст, callback.Калькулятор арифметических выражений на JavaКалькулятор арифметических выражений на JavaПодготовка к JavaScript собеседованиюПодготовка к JavaScript собеседованиюRoman to Integer | LeetCode 13 | Coding Interview TutorialRoman to Integer | LeetCode 13 | Coding Interview TutorialИзучение Java в одном видео уроке за час!Изучение Java в одном видео уроке за час!Внутренний мир javascript: объекты и прототипыВнутренний мир javascript: объекты и прототипы[Решение на Java] 13. Roman to Integer. LeetCode задача для Amazon, Microsoft, Facebook, Apple и др.[Решение на Java] 13. Roman to Integer. LeetCode задача для Amazon, Microsoft, Facebook, Apple и др.Калькулятор арифметических выражений на JavaКалькулятор арифметических выражений на JavaИзучение JavaScript в одном видео уроке за час!Изучение JavaScript в одном видео уроке за час!Регулярные выражения в JavaScript за 1 час | Уроки JavaScriptРегулярные выражения в JavaScript за 1 час | Уроки JavaScriptТестовое задание по front end: написание калькулятора на javascriptТестовое задание по front end: написание калькулятора на javascriptJava SE. Урок 20. Перечисления enumJava SE. Урок 20. Перечисления enumООП на простых примерах. Объектно-ориентированное программированиеООП на простых примерах. Объектно-ориентированное программирование
Яндекс.Метрика