1.0.0 • Published 3 years ago

tech_trend-task v1.0.0

Weekly downloads
-
License
WTFPL
Repository
github
Last release
3 years ago

@phillar/tech_trend-task

Написать модуль для Node.JS, который преобразует массив чисел в строку по примеру:\ 1,2,3,4,5,6,7,8 -> "1-8"\ 1,3,4,5,6,7,8 -> "1,3-8"\ 1,3,4,5,6,7,8,10,11,12 -> "1,3-8,10-12"\ 1,2,3 -> "1-3"\ 1,2 -> "1,2"\ 1,2,4 -> "1,2,4"\ 1,2,4,5,6 -> "1,2,4-6"\ 1,2,3,7,8,9,15,17,19,20,21 -> "1-3,7-9,15,17,19-21"\ 1,2,3,4,5,6,100,1091,1999,2000,2001,2002 -> "1-6,100,1091,1999-2002"\ 1 -> "1"\ 1,3,5,7,9,11 -> "1,3,5,7,9,11"

Числа в массиве всегда целые, положительные и отсортированы по возрастанию.

Install

$ npm install @phillar/tech_trend-task

Usage

const mod = require("@phillar/tech_trend-task");