请老师看看。

来源:4-9 编程练习

远小远

2018-01-14 13:58:46

我能不能不封装函数。直接这样写。好像实现起来也没有什么问题。

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>Math.random()</title>

</head>

<body>

<script>

    var input;

    var num=Math.floor(Math.random()*9+1);

     while(input!=num){

     input=parseInt(prompt("请输入您猜的数字"));

     if(input>num){

        alert("输入的数字大了");

     }else if(input<num){

        alert("输入的数字小了");

     } else if(input==num){

        alert("恭喜您猜对了");

     }

}


</script>

</body>

</html>


写回答

1回答

Miss路

2018-01-15

这道题并没有让你用封装来做呀,封装只是一种编程思想,好处在于代码可以重用,得到优化。目前就写了这几行代码还看不出它的优势,等后面写代码写的多的时候就会感受到。祝学习愉快!

0

0 学习 · 36712 问题

查看课程