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

bookЗавдання: Гра «Равлик»

Завдання

Вітаємо, вас найняли розробником для інді-гри "Snail Simulator". Ваше завдання — розробити логіку руху равлика. Равлики не дуже швидкі, і кожен має власний запас витривалості. Необхідно обчислити максимальну відстань, яку зможе подолати равлик, якщо на кожен метр він витрачає 2% своєї витривалості. Використайте цикл while для розв'язання цієї задачі, а потім виведіть результат на екран. Успіхів!

123456789
let stamina: number = 100; let distance: number = 0; const staminaPerMeter: number = 2; while (stamina > ___) { stamina = ___ - ___; ___++; } console.log(`The snail got tired; it ran ${___} meters. This is a new record, congratulations!`)
copy

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

Can you explain how the staminaPerMeter variable is used in the code?

What would happen if the snail's initial stamina was set to a different value?

Can you walk me through how the while loop works in this example?

Awesome!

Completion rate improved to 2.94

bookЗавдання: Гра «Равлик»

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

Завдання

Вітаємо, вас найняли розробником для інді-гри "Snail Simulator". Ваше завдання — розробити логіку руху равлика. Равлики не дуже швидкі, і кожен має власний запас витривалості. Необхідно обчислити максимальну відстань, яку зможе подолати равлик, якщо на кожен метр він витрачає 2% своєї витривалості. Використайте цикл while для розв'язання цієї задачі, а потім виведіть результат на екран. Успіхів!

123456789
let stamina: number = 100; let distance: number = 0; const staminaPerMeter: number = 2; while (stamina > ___) { stamina = ___ - ___; ___++; } console.log(`The snail got tired; it ran ${___} meters. This is a new record, congratulations!`)
copy

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

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

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

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