这道题有没有更加简洁的方式
来源:4-3 编程练习
慕粉1473146645
2019-03-19 12:09:18
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>三种定义方式</title>
</head>
<body>
<script type="text/javascript">
// 补充代码
var add = new Function('num1','num2','return num1 + num2');
var subtract = new Function('num1','num2','return num1 - num2');
var multiply = new Function('num1','num2','return num1 * num2');
var divide = new Function('num1','num2','return num1 / num2');
document.write(subtract(add(multiply(21,32),divide(24,3)),5));
</script>
</body>
</html>
1回答
好帮手慕星星
2019-03-19
同学你好,这道题按照任务要求来实现的没有问题。
虽然构造函数方式定义比较复杂,但是修改的话也是需要使用4个函数,这样写就可以。
祝学习愉快!
相似问题