Middle
Uzrakstiet JavaScript vai TypeScript funkciju, kas pieņem skaitļu masīvu un atgriež jaunu masīvu, kurā skaitļi, kas dalās ar 3, ir aizvietoti ar 'Fizz', tie, kas dalās ar 5, ar 'Buzz', un tie, kas dalās ar abiem, ar 'FizzBuzz'.
sobes.tech AI
Atbilde no AI
typescript function fizzBuzz(arr: number[]): (number | string)[] { return arr.map(num => { if (num % 15 === 0) return 'FizzBuzz'; if (num % 3 === 0) return 'Fizz'; if (num % 5 === 0) return 'Buzz'; return num; }); }
// Piemērs: console.log(fizzBuzz([1, 3, 5, 15, 16])); // Izvade: [1, 'Fizz', 'Buzz', 'FizzBuzz', 16]