Menu
CoddyTech

参数

本课属于 Coddy JavaScript 学习旅程的“基础知识”单元。第 46 课,共 77 课。

参数是调用函数时传入函数的值。
参数是函数内部用于接收该值的变量。

要定义带参数的函数,我们把参数写在括号内:

function functionName(param1, param2) {
    code
}

参数名可以随意取,需要多少个参数都可以写。

要调用函数并向它传递参数,我们这样写:

functionName(value1, value2, value3, ...)

用法示例:

function isEven(number) { // "number" 是形参
    if (number % 2 === 0) {
        console.log(`${number} is even`);
    } else {
        console.log(`${number} is odd`);
    }
}

for (let i = 15; i < 34; i++) {
    isEven(i); // i 是实参
}
for (let i = 153; i < 219; i++) {
    isEven(i); // 这里也是实参
}

这里,number 是参数(占位符),我们传入的每个值(例如 15 或 153)都是参数。

challenge icon

挑战

简单

编写一个程序,获取两个输入数字。这些输入数字是下面函数的参数。 

创建一个函数,接收两个参数,将它们相乘(计算乘积)并打印结果。函数名由你决定。

使用这两个输入数字调用函数。

注意!在代码中,先编写函数,再编写调用或执行函数的语句。

亲手试试

let a = parseInt(inp[0]); // 不要修改这一行
let b = parseInt(inp[1]); // 不要修改这一行
// 在下面输入你的代码
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: JavaScript 在线编译器