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.

how_many_missing([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

how_many_missing([1, 3]) ➞ 1

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

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

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

Notas

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