这么写问题出在哪?
来源:7-7 编程练习
全栈丶obj
2019-12-29 14:54:11
function cal(num1,num2) {
function add(num1,num2) {
return num1+num2;
}
function subtract(num1,num2) {
return num1-num2
}
function multiply(num1,num2) {
return num1*num2
}
function divide(num1,num2) {
return num1/num2
}
}
document.write(cal(5,2))
1回答
同学你好,关于同学的问题解答如下:
1、同学在函数里面定义了函数但是没有调用,而函数不调用是不会执行的,所以运算的函数都不会被执行。页面输出undefined是因为如果函数没有返回值,默认返回undefined,而cal函数就没有设置返回值,所以输出了undefined。
2、可以参考如下代码:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题