0Pricing
Javascript for Kids · Урок

Формула

Переводите между шкалами

«Формула» — бесплатный урок 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 — локальная установка не требуется.

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

  1. Две температурные шкалы
  2. Формула
  3. Запрос у пользователя
  4. Вывод результата
← Назад к Javascript for Kids