0Pricing
Javascript for Kids · 课时

公式

在两者之间转换

公式 是 CoddyKit 上的免费 Javascript for Kids 课时。 这是第 2 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 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 * 9 / 5 + 32 🔥
  • 华氏转摄氏:(f - 32) * 5 / 9 ❄️

接下来:向用户询问温度!💬

console.log('The formula: MASTERED! 🌟')

常见问题解答

「公式」课时是免费的吗?

是的 — 「公式」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Javascript for Kids 课程的其余内容,请升级到 CoddyKit PRO。 Javascript for Kids 课程共包含 4 节课。

「公式」这节课中我会学到什么?

在两者之间转换 你通过在浏览器中直接运行的动手代码来练习 Javascript for Kids,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Javascript for Kids 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Javascript for Kids 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 2 节课,共 4 节。

「公式」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Javascript for Kids 课中编写并运行代码吗?

能。每节 Javascript for Kids 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 两种温度刻度
  2. 公式
  3. 询问用户
  4. 显示结果
← 返回 Javascript for Kids