Sobes.tech
Middle

JavaScript же TypeScriptте функция жазгыла, ал эми алгарышта сандардын массивин кабыл алып, кайтарган массивинде 3кө бөлүнгөн сандарды 'Fizz' деп, 5кө бөлүнгөндөрдү 'Buzz' деп жана экисине тең бөлүнгөндөрдү 'FizzBuzz' деп алмаштырган.

sobes.tech AI

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; }); }

// Колдонуу мисалы: console.log(fizzBuzz([1, 3, 5, 15, 16])); // Натыйжа: [1, 'Fizz', 'Buzz', 'FizzBuzz', 16]