Бросок кубика
Создайте кубик, который выдаёт число от 1 до 6
«Бросок кубика» — бесплатный урок Javascript for Kids на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Javascript for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Javascript for Kids содержит 4 уроков всего.
Бросаем кубик! 🎲
Давайте создадим REAL кубик, который выдаёт числа от 1 до 6! 🎲
Идеально для настольных игр! 🎮
Проблема дробных чисел 🤔
Math.random() выдаёт неудобные дробные числа, например 0.73. 😅
Кубику нужны целые числа! Нам нужно заклинание для очистки. 🧹
Познакомьтесь с Math.floor() 🧹
Math.floor() отбрасывает дробную часть и округляет DOWN! 👇
console.log(Math.floor(4.9));
console.log(Math.floor(2.1));Floor всегда округляет вниз ⬇️
Даже 4.9 превращается в 4! Floor всегда выбирает меньшее целое число. 🪜
Как будто Вы спускаетесь по лестнице! 🚶
Шаг 1: шесть чисел 6️⃣
Умножьте случайное число на 6, чтобы получить значения от 0 почти до 6. 🔢
console.log(Math.random() * 6);Шаг 2: отбросим дроби ✂️
Добавьте Math.floor(), чтобы получить целые числа от 0 до 5! 🧹
console.log(Math.floor(Math.random() * 6));Шаг 3: прибавим 1! ➕
Кубик начинается с 1, а не с 0! Поэтому прибавим 1 и получим числа от 1 до 6. 🎲
console.log(Math.floor(Math.random() * 6) + 1);Бросаем много раз! 🔁
Снова и снова нажимайте «Запустить». Каждый раз выпадает новое значение! 🎲🎲
console.log(Math.floor(Math.random() * 6) + 1);
console.log(Math.floor(Math.random() * 6) + 1);Создадим заклинание кубика 🪄
Давайте поместим кубик в функцию, чтобы бросать его в любое время! ✨
function rollDice() {
return Math.floor(Math.random() * 6) + 1;
}
console.log(rollDice());Волшебный рецепт 📜
- Умножить на 6, чтобы получить шесть чисел ✖️
- Применить Floor, чтобы отбросить дроби 🧹
- Прибавить 1, чтобы начать с единицы ➕
Вы создали кубик! 🎲
Отлично! Вы создали настоящий кубик со значениями от 1 до 6! 🎉
Теперь Вы можете создавать игры с кубиками!
Быстрая проверка 🧠
Время ответить на вопрос! 🎯
Мастер кубиков! 🏆
Ура! Теперь Вы умеете бросать кубик в коде! 🎲
Дальше мы научимся выбирать случайные элементы из списка! 🚀
Часто задаваемые вопросы
Урок «Бросок кубика» бесплатный?
Да — полный текст урока «Бросок кубика» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Javascript for Kids, подпишись на CoddyKit PRO. Курс Javascript for Kids содержит 4 уроков всего.
Чему я научусь в уроке «Бросок кубика»?
Создайте кубик, который выдаёт число от 1 до 6 Ты практикуешь Javascript for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Javascript for Kids?
Предыдущий опыт не требуется. Javascript for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.
Сколько времени занимает урок «Бросок кубика»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Javascript for Kids?
Да. Каждый урок Javascript for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.