Подсказки
Раскрывайте подсказки
«Подсказки» — бесплатный урок Javascript for Kids на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Javascript for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Javascript for Kids содержит 4 уроков всего.
Время показывать подсказки! 💡
В нашей игре уже ждут animals. Теперь заставим компьютер показывать подсказки, чтобы игрок мог угадывать! 🕵️
Подсказка живёт в объекте 📦
Помните, у каждого animal есть clue. Давайте прочитаем её вслух!
let animal = { name: "lion", clue: "I am the king of the jungle!" }
console.log("Clue: " + animal.clue)Показываем подсказку, скрываем имя 🙈
Секрет игры: показывайте подсказку, но KEEP имя в тайне! 🤫
let animal = { name: "owl", clue: "I am wise and say hoot at night!" }
console.log("Here is your clue:")
console.log(animal.clue)Больше одной подсказки 💡💡
Для сложных animals нужны MORE подсказок! Мы можем хранить список подсказок внутри объекта.
let animal = {
name: "elephant",
clues: ["I am very big.", "I have a long trunk.", "I never forget!"]
}
console.log(animal.clues[0])Показываем подсказки по одной 🔁
Давайте постепенно откроем каждую подсказку с помощью цикла — как настоящий ведущий игрового шоу! 🎤
let clues = ["I am big.", "I have a trunk.", "I never forget!"]
for (let i = 0; i < clues.length; i++) {
console.log("Clue " + (i + 1) + ": " + clues[i])
}Обратный отсчёт подсказок ⏳
Сообщите игроку, сколько подсказок осталось. Это создаёт напряжение!
let clues = ["I am big.", "I have a trunk.", "I never forget!"]
console.log("You get " + clues.length + " clues. Good luck!")Функция для показа подсказок 🛠️
Функция — это удобный помощник, которого можно использовать снова и снова. Давайте создадим функцию, которая показывает подсказку!
function giveClue(animal) {
console.log("Clue: " + animal.clue)
}
giveClue({ name: "cat", clue: "I say meow!" })Выбираем случайного animal 🎲
Настоящие игры умеют удивлять! Используйте Math.random(), чтобы выбрать случайного animal из коробки.
let animals = ["dog", "cat", "lion"]
let pick = Math.floor(Math.random() * animals.length)
console.log("Mystery animal index:", pick)Открываем его подсказку 🎁
Теперь объединим случайный выбор с показом подсказки. Как загадочно! 🔮
let animals = [
{ name: "dog", clue: "I love to fetch!" },
{ name: "cat", clue: "I say meow!" }
]
let pick = Math.floor(Math.random() * animals.length)
console.log("Clue:", animals[pick].clue)Поддерживаем игрока 🎉
Хороший ведущий подбадривает игрока! Добавьте весёлые сообщения между подсказками.
console.log("Here comes a clue... 🥁")
console.log("I am green and I hop!")
console.log("Can you guess? 🤔")Подсказки работают! ✅
Теперь Вы умеете показывать подсказки, считать их и даже выбирать случайного загадочного animal. Игрок уже увлечён! 🎣
let clues = ["I am tall.", "I have a long neck."]
clues.forEach(function(c, i) {
console.log("Hint " + (i + 1) + ": " + c)
})Быстрая проверка ❓
Покажите, чему Вы научились! 🧠
Мастер подсказок! 🏅
Повторим! Теперь Вы умеете:
- 💡 Показывать подсказку из объекта
- 🔁 Открывать много подсказок с помощью цикла
- 🎲 Выбирать случайного animal
- 🛠️ Использовать
functionкак помощника
Далее: проверим, правильно ли игрок угадал! 🤞
Изучай JavaScript с ИИ-репетитором — бесплатно
Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.
- Курсы
- 35
- Уроки
- 140
Часто задаваемые вопросы
Урок «Подсказки» бесплатный?
Да — полный текст урока «Подсказки» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Javascript for Kids, подпишись на CoddyKit PRO. Курс Javascript for Kids содержит 4 уроков всего.
Чему я научусь в уроке «Подсказки»?
Раскрывайте подсказки Ты практикуешь Javascript for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Javascript for Kids?
Предыдущий опыт не требуется. Javascript for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.
Сколько времени занимает урок «Подсказки»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Javascript for Kids?
Да. Каждый урок Javascript for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.