老师代码有需要优化的地方吗

来源:4-11 编程练习

林迦叶

2019-10-12 23:09:56

<!DOCTYPE html> 

<html lang="zh-CN"> 

<head> 

    <meta charset="UTF-8" /> 

    <title>函数定义的位置</title> 

</head> 

<body> 

<script type="text/javascript"> 

//在此处补充代码

var num1=parseInt(prompt('请输入第一个参数'));

var num2=parseInt(prompt('请输入第二个参数'));

function add(num1,num2){

    function isNumber(num1,num2){

        if(isNaN(num1)||isNaN(num2)){

            alert('请输入数字类型的参数');

        }else{

            document.write(num1+num2); 

        }

    }

    isNumber(num1,num2);

}

add(num1,num2);

</script> 

</body> 

</html>


写回答

1回答

好帮手慕慕子

2019-10-13

同学你好, 代码效果实现很棒

建议优化: 因为这里的num1和num2是全局变量, 在函数内部可以直接访问到, 所以不用在函数在传递参数了, 简化代码书写哦

http://img.mukewang.com/climg/5da28b9209b37d8407530647.jpg

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~

0

0 学习 · 14456 问题

查看课程