Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

danmerus/javascript-task-1

Open more actions menu
 
 

Repository files navigation

Задача «XXL»

Перед выполнением задания внимательно прочитайте:

Основное задание

Мы очень хотим, чтобы код вы написали сами, а не пользовались внешними библиотеками.

Окунёмся в историю древнего Рима и попробуем представить, как бы римляне видели современное время. Для этого создадим небольшой скриптик roman-time.js (заготовка уже лежит рядом). Внутри скрипта – функция, код которой вам и необходимо дописать:

function romanTime(time) {
    // Немного авторского кода и замечательной магии
    return time;
}

На вход функция принимает время в виде строки в формате «часы:минуты», например, «09:05».
А на выходе даёт то же время, но записанное римскими числами – «IX:V»

Важно учитывать:

  • Среди римских цифр (сюрприз-сюрприз) нет нуля, поэтому используйте символ N вместо него
  • На вход может прийти любое неверное время: «03:123», «без десяти:три», даже null и undefined. В этом случае необходимо выбрасывать исключение TypeError

В файле index.js вы можете найти примеры использования получившегося скриптика.

Полезные ссылки:

Время дедлайна

About

Задача «XXL»

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.