Проверка догадок
Сравнивайте ответы
«Проверка догадок» — бесплатный урок Javascript for Kids на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Javascript for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Javascript for Kids содержит 4 уроков всего.
Правильно ли он угадал? 🤔
Игрок ввёл guess. Теперь компьютер должен сравнить его с secret animal. Давайте узнаем, как это сделать! 🔍
Сравниваем два слова ⚖️
Мы используем === (три знака равенства), чтобы спросить: «Они одинаковые?». В ответ получаем true или false.
console.log("cat" === "cat")
console.log("cat" === "dog")Истина и ложь 🚦
Эти особые слова называются булевыми значениями. true означает YES, а false — NO. Как зелёный и красный свет!
let isMatch = "lion" === "lion"
console.log("Is it a match?", isMatch)Волшебная инструкция if ✨
if выполняет код ONLY тогда, когда условие истинно. Это очень мощный инструмент!
let guess = "frog"
if (guess === "frog") {
console.log("That is correct! 🎉")
}Else: другой путь 🛤️
А что, если игрок ошибся? else обрабатывает такой случай. Теперь мы охватываем BOTH пути!
let guess = "cat"
if (guess === "dog") {
console.log("Correct!")
} else {
console.log("Nope, try again! 🙃")
}Сверяем с секретом 🔐
Сравните guess игрока с именем secret animal.
let secret = "lion"
let guess = "lion"
if (guess === secret) {
console.log("You found the " + secret + "! 🦁")
} else {
console.log("Not quite!")
}Заглавные или строчные буквы? 🔠
Для компьютера «Lion» и «lion» — NOT одно и то же. Чтобы всё было честно, мы переводим все буквы в нижний регистр!
let guess = "LION"
let secret = "lion"
console.log(guess.toLowerCase() === secret)Функция проверки 🛠️
Давайте создадим помощника, который проверяет любой guess. Используйте его столько раз, сколько нужно!
function check(guess, secret) {
return guess.toLowerCase() === secret.toLowerCase()
}
console.log(check("Dog", "dog"))Даём полезную обратную связь 💬
Сообщите игроку, угадал он или нет. Добрые игры радуют игроков! 😊
function check(guess, secret) {
if (guess === secret) {
console.log("Yes! Correct! ✅")
} else {
console.log("Not this time. ❌")
}
}
check("cat", "cat")Ещё попытки, пожалуйста! 🔁
Игры становятся интереснее, когда есть больше одной попытки. Мы можем считать guesses!
let tries = 0
tries = tries + 1
console.log("This is guess number " + tries)Проверка догадок готова! ✅
Теперь Вы умеете сравнивать guess с secret и отвечать игроку. Мозг игры работает! 🧠
let secret = "owl"
let guess = "owl"
let correct = guess === secret
console.log(correct ? "Winner! 🏆" : "Keep guessing!")Быстрая проверка ❓
Время проверить силу мозга! 💪
Детектив догадок! 🕵️
Повторим! Вы научились:
- ⚖️ Сравнивать с помощью
=== - 🚦 Использовать булевы значения true и false
- ✨ Использовать
ifиelse - 🔠 Применять
.toLowerCase()для честной проверки
Далее: празднуем WIN! 🎉
Часто задаваемые вопросы
Урок «Проверка догадок» бесплатный?
Да — полный текст урока «Проверка догадок» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 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 — локальная установка не требуется.
Все уроки этого курса
- Список животных
- Подсказки
- Проверка догадок
- Вы угадали