# ndse-002-console

> # Домашнее задание к занятию «1.2 Аргументы командной строки и console»

Latest version **1.0.0** (published 2023-09-03) · ISC license · 0 weekly downloads

## Install

```sh
npm install ndse-002-console
pnpm add ndse-002-console
yarn add ndse-002-console
bun add ndse-002-console
```

Provides the commands `cmd-date`, `cmd-game`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2023-09-03 |
| First published | 2023-09-03 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 1 |
| Unpacked size | 6.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | ollatair |

## Links

- npm: https://www.npmjs.com/package/ndse-002-console
- npm.io page: https://npm.io/package/ndse-002-console

## Dependencies (1)

- [yargs](https://npm.io/package/yargs.md) ^17.7.2

## Recent versions

- 1.0.0 (latest) — 2023-09-03

## README

# ndse-002-console

### Задание 1
Утилита date.js возращает текущую дату и время с дополнительным интерфейсом.

Текущая дата и время в формате ISO:  
`./date.js current`

Текущий год:  
`./date.js current --year` или `./date.js current -y`

Текущий месяц:  
`./date.js current --month` или `./date.js current -m`

Текущий день:  
`./date.js current --day` или `./date.js current -d`

Возможно получить даты в прошлом или будущем через команды `add` и `sub`:  
`./date.js add -d 2` - дата и время в формате ISO на два дня вперед
`./date.js sub --month 1` - дата и время в формате ISO на 1 месяц назад
`./date.js sub --year 1` - дата и время в формате ISO на 1 год назад

### Задание 2 
Утилита game.js играет в игру "Загадай число" 
Программа загадывает число и выводит диапазон значений, в пределах которого число было загадано.
Пользователь набирает числа в стандартный поток ввода и получает ответ больше или меньше, чем загаданное.

Примерный ход работы:
```
./game.js
Загадано число в диапазоне от 0 до 100
1
Больше
75
Меньше
55
Отгадано число 55
```

---
_Source: https://npm.io/package/ndse-002-console · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
