这道题有没有更加简洁的方式

来源: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个函数,这样写就可以。

祝学习愉快!

0

0 学习 · 14456 问题

查看课程