Uno, dos, salta unos cuantos

Crea una función que calcule cuántos enteros faltan en una recta numérica ordenada. La recta comienza en el primer valor del arreglo, aumenta en 1 y termina en su último valor.

howManyMissing([1, 2, 3, 8, 9]) ➞ 4

// La recta comienza en 1 y termina en 9, así que 0 y 10 quedan fuera de ella.
// Los valores que faltan son 4, 5, 6 y 7.
// Faltan cuatro valores.

Ejemplos

howManyMissing([1, 3]) ➞ 1

howManyMissing([7, 10, 11, 12]) ➞ 2

howManyMissing([1, 3, 5, 7, 9, 11]) ➞ 5

howManyMissing([5, 6, 7, 8]) ➞ 0

Notas

Devuelve 0 si la recta está completa o el arreglo de entrada está vacío.