Suma de números divisibles en un intervalo

Crea una función que reciba start, end y divisor, y devuelva la suma de los enteros divisibles por divisor en el intervalo de start a end, incluidos ambos extremos.

Ejemplos

Program.evenlyDivisible(1, 10, 20) ➞ 0
// Ningún número de 1 a 10 es divisible por 20.

Program.evenlyDivisible(1, 10, 2) ➞ 30
// 2 + 4 + 6 + 8 + 10 = 30

Program.evenlyDivisible(1, 10, 3) ➞ 18
// 3 + 6 + 9 = 18

Notas

  • Devuelve 0 si no hay ningún número que cumpla la condición en el intervalo.
  • -100000 <= start <= end <= 100000.
  • divisor es positivo.
  • El cero y los múltiplos negativos siguen las reglas habituales de divisibilidad.