Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: FizzBuzz | Цикли
Вступ до TypeScript

bookЗавдання: FizzBuzz

Завдання

Класична задача називається FizzBuzz. Завдання дуже просте: вам надається масив випадкових чисел, а код для їх генерації наведено вище; будь ласка, не змінюйте цей код. Ваше завдання — замінити елементи масиву згідно з наступними умовами:

  • Якщо число ділиться на 3, замініть його на 'Fizz';
  • Якщо число ділиться на 5, замініть його на 'Buzz';
  • Якщо число ділиться і на 3, і на 5, замініть його на 'FizzBuzz'.

У результаті ви повинні отримати масив чисел і рядків. Ви можете скористатися підказками та рішеннями, якщо виникнуть труднощі з розв'язанням цієї задачі. Так ви краще засвоїте інформацію та покращите свої навички. Хай буде з вами сила!

1234567891011121314151617181920212223
let randomNumbers: (number | string)[] = []; // do not change the code below for (let i = 0; i < 15; i++) { let randomNumber: number = Math.floor(Math.random() * 100); // Generating a random number from 0 to 99 randomNumbers.push(randomNumber); } //do not change the code above for (let i = 0; i < ___; i++) { // Assert that randomNumbers[i] is a number before using the modulus operator let num = randomNumbers[i] as number; if (___) { randomNumbers[i] = '___' } else if (___) { ___ = 'Fizz' } else if (___) { ___ } } console.log(randomNumbers);
copy

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain how to fill in the blanks in the code sample?

What should I do if I want to see the hint or solution?

Can you walk me through the logic for the FizzBuzz conditions?

Awesome!

Completion rate improved to 2.94

bookЗавдання: FizzBuzz

Свайпніть щоб показати меню

Завдання

Класична задача називається FizzBuzz. Завдання дуже просте: вам надається масив випадкових чисел, а код для їх генерації наведено вище; будь ласка, не змінюйте цей код. Ваше завдання — замінити елементи масиву згідно з наступними умовами:

  • Якщо число ділиться на 3, замініть його на 'Fizz';
  • Якщо число ділиться на 5, замініть його на 'Buzz';
  • Якщо число ділиться і на 3, і на 5, замініть його на 'FizzBuzz'.

У результаті ви повинні отримати масив чисел і рядків. Ви можете скористатися підказками та рішеннями, якщо виникнуть труднощі з розв'язанням цієї задачі. Так ви краще засвоїте інформацію та покращите свої навички. Хай буде з вами сила!

1234567891011121314151617181920212223
let randomNumbers: (number | string)[] = []; // do not change the code below for (let i = 0; i < 15; i++) { let randomNumber: number = Math.floor(Math.random() * 100); // Generating a random number from 0 to 99 randomNumbers.push(randomNumber); } //do not change the code above for (let i = 0; i < ___; i++) { // Assert that randomNumbers[i] is a number before using the modulus operator let num = randomNumbers[i] as number; if (___) { randomNumbers[i] = '___' } else if (___) { ___ = 'Fizz' } else if (___) { ___ } } console.log(randomNumbers);
copy

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 7
some-alt