Skip to content

Latest commit

 

History

History

284-missingBits

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

missingBits

Interview question of the issue #284 of rendezvous with cassidoo.

The Question

You are given a list of positive integers which represents some range of integers which has been truncated. Find the missing bits, insert ellipses to show that that part has been truncated, and print it. If the consecutive values differ by exactly two, then insert the missing value.

Examples:

> missingBits([1,2,3,4,20,21,22,23])
> "[1,2,3,4,...,20,21,22,23]"

> missingBits([1,2,3,5,6])
> "[1,2,3,4,5,6]"

> missingBits([1,3,20,27])
> "[1,2,3,...,20,...,27]"

Installing & Running

Just pnpm i to install all dependencies and then pnpm t to run the tests!