Número más pequeño de N dígitos

Devuelve el número más pequeño que tenga exactamente digits dígitos decimales y que sea múltiplo de value.

Ejemplos

smallest(3, 8) // 104
// 104 es el múltiplo de tres dígitos más pequeño de 8.

smallest(5, 12) // 10008

smallest(7, 1) // 1000000

smallest(2, 3) // 12