我正在做一些练习,以进行JavaScript密集的训练营,但我坚持进行此练习。真的希望你们能帮助这个超级菜鸟。
练习:
声明变量add并为其分配一个需要两个函数 参数,操作数1和操作数2,并返回它们的总和 争论。
声明变量计算并为其分配一个函数 三个参数,操作数1,操作数2和操作。
在calculate主体内,调用作为 作为参数传递的操作数operand1和operand2,以及 将调用的结果打印到控制台。
别忘了调用add函数,并将其传递给 第三个论点。
到目前为止的结果:>>>>代码不正确 在calculate函数的主体中创建一个变量,以调用作为参数接收的函数
var add = function(operand1, operand2) {
return operand1 + operand2;
};
var calculate = function(operand1, operand2, operation) {
var result = operation(operand1, operand2);
console.log(result);
};
答案 0 :(得分:1)
var add = function(operand1, operand2) {
return operand1 + operand2;
}
var calculate = function(operand1, operand2, operation) {
console.log(operation(operand1, operand2));
}
尝试将其添加到代码末尾:
calculate(4, 4, add);
在控制台中,输出为8。