Juntando dígitos

Crie uma função que escreva, em ordem, todos os números inteiros de 1 até n e depois insira - entre cada par de dígitos consecutivos.

Exemplos

join_digits(4); // '1-2-3-4'

join_digits(11); // '1-2-3-4-5-6-7-8-9-1-0-1-1'

join_digits(15); // '1-2-3-4-5-6-7-8-9-1-0-1-1-1-2-1-3-1-4-1-5'

Observações

Comece em 1 e inclua n como último número.