请问实现的对吗4-3 4-4 4-5编程

请问实现的对吗4-3 4-4 4-5编程

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>

//4-3编程
//乘法函数

var multiply=new Function('num1','num2','return num1*num2;');

//除法函数
var divide=new Function('num1','num2','return num1/num2;');

//加法函数
var add=new Function('num1','num2','return num1+num2;');

//减法函数
var subtract=new Function('num1','num2','return num1-num2;');

//计算21*32+24/3-5的值
var box=new Function('num1','num2','num3','num4','num5','return num1*num2+num3/num4-num5;');
console.log(box(21,32,24,3,5));





//4-4编程

//加法
function add(num1,num2){
return num1+num2;
}
//减法
function subtract(num1,num2){
return num1-num2;
}
document.write(subtract(add(21,32),24));


//4-5编程


//加法
var add=function(num1,num2){
return num1+num2;
};
//减法
var subtract=function(num1,num2){
return num1-num2;
};
//乘法
var multiply=function(num1,num2){
return num1*num2;
};
//计算21-32+24*5的值
document.write(add(subtract(21,32),multiply(24,5)));//109




</script>
</body>
</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕星星 2021-07-17 17:17:08

同学你好,4-3编程计算结果正确,但是没有用定义的函数,建议修改为这样

http://img1.sycdn.imooc.com//climg/60f29fde09ead1b908130317.jpg

4-4和4-5编程没问题,但是建议第一个页面输出后面加换行,看着清晰一些

http://img1.sycdn.imooc.com//climg/60f2a012098c89fc06520077.jpg

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师