Solución
solution.tsTypeScript
function fizzBuzz(limit: number): string[] {
let arr: string[] = []
let fizz = "Fizz"
let buzz = "Buzz"
let fizzbuzz = "FizzBuzz"
for(let i = 1; i <= limit; i++) {
if((i % 3 === 0) && (i % 5 === 0)){
arr.push(fizzbuzz)
} else if(i % 3 === 0){
arr.push(fizz)
} else if(i % 5 === 0){
arr.push(buzz)
} else {
arr.push(i.toString())
}
}
return arr;
}
// No modificar: necesario para evaluar el resultado.
export { fizzBuzz };0respuestas