0Pricing
Javascript for Kids · Урок

Сыграть ещё раз

Повторяйте игру в цикле

«Сыграть ещё раз» — бесплатный урок Javascript for Kids на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Javascript for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Javascript for Kids содержит 4 уроков всего.

Одной игры недостаточно! 🔁

Один раунд — это весело, но кто хочет играть только один раз? Никто! 😄

Давайте заставим игру повторяться снова и снова с помощью цикла! 🔄

console.log('Round 1! 🎮')
console.log('Round 2! 🎮')
console.log('Round 3! 🎮')

Что такое цикл? 🌀

Цикл повторяет код много раз, поэтому вам не придётся копировать и вставлять его! 🌀

Представьте, что вы говорите роботу «сделай это 5 раз», вместо того чтобы повторять эту команду пять раз. 🤖

console.log('A loop repeats things! 🔁')
console.log('Super handy! ✨')

Цикл for 🔢

Цикл for считает за Вас! 🔢

Он начинается с числа, продолжается, пока правило истинно, и каждый раз прибавляет 1.

for (let i = 1; i <= 3; i++) {
  console.log('Count: ' + i + ' 🔢')
}

Играем 3 раунда 🎮

Давайте используем цикл, чтобы сыграть 3 раунда игры! 🎮

Каждый проход — это новый раунд. 🔄

for (let round = 1; round <= 3; round++) {
  console.log('--- Round ' + round + ' ---')
  console.log('Playing! 🎲')
}

Добавляем выборы 🤖

В каждом раунде компьютер делает новый выбор! 🤖

Давайте добавим наш случайный выбор в цикл. 🎲

let choices = ['rock', 'paper', 'scissors']
for (let round = 1; round <= 3; round++) {
  let comp = choices[Math.floor(Math.random() * 3)]
  console.log('Round ' + round + ': computer picked ' + comp + ' 🤖')
}

Ведём счёт 🏅

Давайте посчитаем, сколько раз Вы победили! Мы создаём ячейку score и начинаем с 0. 🏅

Каждая победа прибавляет 1!

let score = 0
score = score + 1
score = score + 1
console.log('Your score: ' + score + ' 🏅')

Счёт внутри цикла 📈

Теперь мы ведём счёт во всех раундах! 📈

Ячейка счёта запоминает победы от раунда к раунду. 🧠

let score = 0
for (let round = 1; round <= 3; round++) {
  score = score + 1
  console.log('Round ' + round + ': win! Score = ' + score + ' 🏅')
}

Цикл while 🔄

Ещё один цикл — это цикл while. Он продолжается, пока что-то истинно! 🔄

Он отлично подходит для правила «играть, пока не будет 3 побед». 🎯

let wins = 0
while (wins < 3) {
  wins = wins + 1
  console.log('Win number ' + wins + '! 🎉')
}
console.log('Got 3 wins! 🏆')

Останавливаем цикл 🛑

Иногда мы хотим остановиться раньше. Используем break, чтобы выйти из цикла! 🛑

Например, чтобы остановить игру, когда кто-то одержит крупную победу. 🏆

for (let i = 1; i <= 10; i++) {
  console.log('Round ' + i)
  if (i === 3) {
    console.log('Game over! 🛑')
    break
  }
}

Полный игровой цикл 🎉

Давайте соберём EVERYTHING вместе: цикл, выбор компьютера и счёт! 🎉

Это Ваша собственная игра «Камень, ножницы, бумага»! 🕹️

let choices = ['rock', 'paper', 'scissors']
let score = 0
for (let round = 1; round <= 3; round++) {
  let comp = choices[Math.floor(Math.random() * 3)]
  console.log('Round ' + round + ': computer ' + comp)
  score = score + 1
}
console.log('Final score: ' + score + ' 🏆')

Вы создали всю игру! 🕹️

Невероятно! Вы создали полноценную игру, которая снова и снова начинает играть! 🎉

  • Цикл for считает раунды 🔢
  • Цикл while продолжает игру 🔄
  • break останавливает её раньше 🛑
  • Ячейка счёта хранит очки 🏅
console.log('You built the game! 🕹️')
console.log('You are a coder! 🌟')

Быстрая проверка 🧠

Последний вопрос для разминки мозга! 🤔

У Вас получилось! 🎉

Вы завершили игру «Камень, ножницы, бумага»! 🥳

  • Выучили правила ✊📄✂️
  • Научили компьютер делать выбор 🤖
  • Находили победителя 🏆
  • Использовали циклы для повторной игры 🔁

Вы настоящий создатель игр! 🌟 Отличная работа!

console.log('Course complete! 🎓')
console.log('You rock! 🤘')

Часто задаваемые вопросы

Урок «Сыграть ещё раз» бесплатный?

Да — полный текст урока «Сыграть ещё раз» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Javascript for Kids, подпишись на CoddyKit PRO. Курс Javascript for Kids содержит 4 уроков всего.

Чему я научусь в уроке «Сыграть ещё раз»?

Повторяйте игру в цикле Ты практикуешь Javascript for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Javascript for Kids?

Предыдущий опыт не требуется. Javascript for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.

Сколько времени занимает урок «Сыграть ещё раз»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Javascript for Kids?

Да. Каждый урок Javascript for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Правила
  2. Выбор компьютера
  3. Кто победит
  4. Сыграть ещё раз
← Назад к Javascript for Kids