- Напишите утилиту получения текущей даты и времени с богатым интерфейсом. Используйте yargs, чтобы реализовать парсинг аргументов командной строки.
Текущая дата и время в формате ISO:
cmd current
Текущий год:
cmd current --year
или cmd current -y
Текущий месяц:
cmd current --month
или cmd current -m
Дата в календарном месяце:
cmd current --date
или cmd current -d
- Добавьте возможность получать даты в прошлом или будущем через команды
add
иsub
:
cmd add -d 2
— дата и время в формате ISO на два дня вперед
cmd sub --month 1
— дата и время в формате ISO на 1 месяц назад
Напишите утилиту командной строки, которая играет в игру «Загадай число». Для решения задачи воспользуйтесь модулем readline.
- Программа выбирает случайное число.
- Программа выводит диапазон значений, в пределах которого лежит выбранное число.
- Пользователь вводит произвольное число.
- Программа выдаёт ответ «больше» или «меньше» отгаданного числа.
- После того как пользователь угадал число, программа завершает игру.
Примерный ход работы:
Загадано число в диапазоне от 0 до 100
1
Больше
75
Меньше
55
Отгадано число 55