Формула
Переводите между шкалами
«Формула» — бесплатный урок Javascript for Kids на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Javascript for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Javascript for Kids содержит 4 уроков всего.
Волшебная формула! ✨
Теперь мы узнаем секретную формулу, которая преобразует Цельсии в Фаренгейты и обратно! ✨🌡️
console.log('Time for the temperature formula! ✨')Из Цельсия в Фаренгейт 🔥
Формула такая: F = C * 9 / 5 + 32. Давайте применим её к 0 градусам по Цельсию! 🔥
let celsius = 0
let fahrenheit = celsius * 9 / 5 + 32
console.log(celsius, 'C is', fahrenheit, 'F')Попробуйте 100 градусов по Цельсию 🌡️
Проверим формулу на кипящей воде температурой 100°C. Должно получиться 212°F! 🔥
let celsius = 100
let fahrenheit = celsius * 9 / 5 + 32
console.log(celsius, 'C is', fahrenheit, 'F')Шаг за шагом 👣
Формула выполняет три действия: умножает на 9, делит на 5, затем прибавляет 32. 👣
let celsius = 20
let step1 = celsius * 9
let step2 = step1 / 5
let fahrenheit = step2 + 32
console.log('Answer:', fahrenheit)Из Фаренгейта в Цельсий ❄️
Для обратного преобразования: C = (F - 32) * 5 / 9. Давайте попробуем 32°F! ❄️
let fahrenheit = 32
let celsius = (fahrenheit - 32) * 5 / 9
console.log(fahrenheit, 'F is', celsius, 'C')Попробуйте 212 градусов по Фаренгейту 🔥
Температура кипящей воды — 212°F. По нашей формуле должно получиться 100°C! 🔥
let fahrenheit = 212
let celsius = (fahrenheit - 32) * 5 / 9
console.log(fahrenheit, 'F is', celsius, 'C')Скобки важны! 🧮
Скобки ( ) сообщают компьютеру, что сначала нужно выполнить F - 32. Порядок действий в математике важен! 🧮
let fahrenheit = 50
let celsius = (fahrenheit - 32) * 5 / 9
console.log('Without brackets it would be wrong!')
console.log('Correct answer:', celsius)Функция конвертера 🛠️
Давайте поместим формулу в повторно используемую функцию! 🛠️
function toF(c) {
return c * 9 / 5 + 32
}
console.log('25 C is', toF(25), 'F')В обоих направлениях 🔄
Мы можем создать две функции — по одной для каждого направления! 🔄
function toF(c) { return c * 9 / 5 + 32 }
function toC(f) { return (f - 32) * 5 / 9 }
console.log('10 C =', toF(10), 'F')
console.log('50 F =', toC(50), 'C')Красивое округление 🎯
Иногда получаются длинные десятичные числа. Math.round() превращает их в аккуратное число! 🎯
let celsius = (98 - 32) * 5 / 9
console.log('Messy:', celsius)
console.log('Clean:', Math.round(celsius))Полная демонстрация формулы 🎮
Вот оба преобразования, работающие вместе, — просто и аккуратно! 🎮
function toF(c) { return Math.round(c * 9 / 5 + 32) }
function toC(f) { return Math.round((f - 32) * 5 / 9) }
console.log('30 C =', toF(30), 'F')
console.log('86 F =', toC(86), 'C')Быстрая проверка ✅
Проверьте свои знания формул! 🧠
Мастер формул! 🌟
Отлично! Вы изучили формулу преобразования! 🎉
- Из C в F:
c * 9 / 5 + 32🔥 - Из F в C:
(f - 32) * 5 / 9❄️
Далее: запрос температуры у пользователя! 💬
console.log('The formula: MASTERED! 🌟')Часто задаваемые вопросы
Урок «Формула» бесплатный?
Да — полный текст урока «Формула» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 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 — локальная установка не требуется.