0Pricing
Javascript for Kids · Урок

Подсчёт очков на кубиках

Отслеживайте очки

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

Ведём счёт! 🏅

Игры становятся веселее, когда мы ведём счёт очков! 🏅

Давайте научимся складывать результаты бросков и запоминать свой счёт! 🧠

console.log('Time to keep score! 🏅')
console.log('Add up your points! ➕')

Ячейка для счёта 📦

Сначала создадим ячейку для счёта и установим в ней 0. 📦

Используем let, чтобы позже изменять это значение!

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

Добавляем бросок к счёту ➕

После броска прибавьте выпавшее число к своему счёту! ➕

Если выпала 4, счёт увеличится на 4. 🎲

let score = 0
let roll = 4
score = score + roll
console.log('Rolled ' + roll + '. Score: ' + score + ' 🏅')

Сокращение: += ⚡

Постоянно писать score = score + roll утомительно! 😅

Есть сокращённая запись: score += roll. Она означает то же самое! ⚡

let score = 0
score += 3
score += 5
console.log('Score: ' + score + ' ⚡')

Складываем много бросков 🎲🎲🎲

Давайте бросим кость три раза и добавим каждый результат к счёту! 🎲🎲🎲

Смотрите, как растёт счёт! 📈

let score = 0
score += Math.floor(Math.random() * 6) + 1
score += Math.floor(Math.random() * 6) + 1
score += Math.floor(Math.random() * 6) + 1
console.log('Total score: ' + score + ' 🏅')

Счёт в цикле 🔁

Цикл сделает код аккуратнее! Давайте 5 раз бросим кость в цикле и добавим результаты к счёту. 🔁

Ячейка счёта запоминает EVERYTHING! 🧠

let score = 0
for (let i = 1; i <= 5; i++) {
  let roll = Math.floor(Math.random() * 6) + 1
  score += roll
  console.log('Roll ' + i + ': ' + roll + ' (score ' + score + ')')
}

Счёт двух игроков 👥

Два игрока? Создадим две ячейки для счёта! 👥

Одну для игрока 1 и одну для игрока 2. 📦📦

let player1 = 0
let player2 = 0
player1 += 6
player2 += 4
console.log('Player 1: ' + player1 + ' 🏅')
console.log('Player 2: ' + player2 + ' 🏅')

У кого больше? ⚖️

Мы можем сравнить счета и узнать, кто побеждает! ⚖️

Используйте >, что означает «больше». 🔼

let player1 = 8
let player2 = 5
if (player1 > player2) {
  console.log('Player 1 is winning! 🏆')
} else {
  console.log('Player 2 is winning! 🏆')
}

Бонусные очки! 🎁

Давайте добавим бонус! Если выпала 6, прибавьте ещё 2 очка! 🎁

Удачные броски заслуживают награды! 🍀

let score = 0
let roll = 6
score += roll
if (roll === 6) {
  score += 2
  console.log('Bonus! +2 🎁')
}
console.log('Score: ' + score + ' 🏅')

Показываем таблицу результатов 📊

Давайте выведем красивую таблицу результатов в конце! 📊

Игрокам нравится видеть, кто победил! 🏆

let p1 = 12
let p2 = 9
console.log('=== SCOREBOARD === 📊')
console.log('Player 1: ' + p1)
console.log('Player 2: ' + p2)

Вы умеете вести счёт! 🏅

Отлично! Теперь Вы умеете отслеживать очки! 🎉

  • Ячейка счёта начинается с 0 📦
  • += прибавляет очки ⚡
  • Сравнение с помощью > помогает найти победителя ⚖️
console.log('You keep score now! ✅')
console.log('Next: First to Twenty! 🎯')

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

Вопрос для разминки мозга! 🤔

Отлично! 🎉

Теперь Вы умеете вести счёт в игре с костями! 🏅

  • Ячейка счёта начинается с 0 📦
  • Добавление очков с помощью += ⚡
  • Сравнение для поиска победителя ⚖️

Дальше: создадим игру «Первый до двадцати»! 🎯

console.log('Lesson done! ⭐')
console.log('Build the game next! 🎯')

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

Урок «Подсчёт очков на кубиках» бесплатный?

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

Чему я научусь в уроке «Подсчёт очков на кубиках»?

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

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

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

Сколько времени занимает урок «Подсчёт очков на кубиках»?

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

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

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

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

  1. Бросок кубика
  2. Два кубика
  3. Подсчёт очков на кубиках
  4. Первый до двадцати
← Назад к Javascript for Kids