Amplifique os múltiplos de quatro
Crie um array com todos os números inteiros de 1 até o número informado, inclusive. Multiplique cada múltiplo de 4 por 10 e deixe os demais valores inalterados.
Exemplos
amplify(4) ➞ [1, 2, 3, 40]
// Crie uma sequência de 1 até 4
// 4 é divisível por 4 sem deixar resto, então se torna 4*10 = 40
amplify(3) ➞ [1, 2, 3]
// Crie uma sequência de 1 até 3
// Nenhum número dessa sequência é divisível por 4 sem deixar resto
amplify(25) ➞ [1, 2, 3, 40, 5, 6, 7, 80, 9, 10, 11, 120, 13, 14, 15, 160, 17, 18, 19, 200, 21, 22, 23, 240, 25]
// Crie uma sequência de 1 até 25
// Os números divisíveis por 4 sem deixar resto são: 4 (4*10 = 40), 8 (8 * 10 = 80)... e assim por diante.Observações
- O parâmetro
numsempre será maior ou igual a 1. - Lembre-se de incluir
numcomo limite superior da sequência (veja os Exemplos acima). - Amplificar um número
apor um fator debtambém pode ser expresso assim:a * b. - Um número
aé divisível por um númerobsem deixar resto quando o resto da divisãoa / bé igual a0. - Se você não souber como continuar, procure ajuda na aba Recursos.
- Se ainda estiver com muita dificuldade, desbloqueie as soluções na aba Soluções.