📅  最后修改于: 2023-12-03 14:53:57.175000             🧑  作者: Mango
这是一个函数 test(a, b)
, 它接受两个参数 a
和 b
。如果 a > b
,则返回 a*b
,否则返回 ba
。
下面是示例代码:
function test(a, b) {
if (a > b) {
return a * b;
} else {
return ba;
}
}
alert(test(5, 15));
在这个例子中,我们传递了参数 5
和 15
给函数 test
。由于 a
不大于 b
,函数返回了 ba
。因此,当我们运行程序时,屏幕上会显示一个警报框,其内容是:
Uncaught ReferenceError: ba is not defined
这是因为 ba
没有定义。如果想要使程序能够正常工作,可以将其修正为:
function test(a, b) {
if (a > b) {
return a * b;
} else {
return b * a;
}
}
alert(test(5, 15));
这样,屏幕上将会显示警报框,其内容为:
75
这就是函数 test
正确的计算结果。