第十三关:魔法工厂

任务目标:理解函数 (Function) 的定义与调用

🦸‍♂️

JS 队长

函数 (Function) 就像是一个魔法工厂。你给它原料(参数),它帮你加工,最后给你成品(返回值)。

它的最大好处是:一次编写,到处使用 (Code Reuse)

🏭 工厂图纸

function cook(food) { // function 关键字 + 函数名 + (参数) return "煮熟的 " + food; // 具体的加工过程 + return 返回结果 }

注意: 如果没有 return,函数执行完就会默默结束,返回 undefined

📞 给工厂打电话

🐛

巴格

我已经写好函数了!为什么它不干活?

function sayHi() { alert("Hi"); }

JS 队长

因为你只是建好了工厂,还没下订单呢!

你需要调用它:sayHi()。别忘了那个括号 (),那是启动按钮!

🦸‍♂️

🎮 任务:编写你的乘法器

请补全下面的函数,让它能计算两个数字的乘积。

function multiply(a, b) { return ; }
测试: 5 x 6 = ?