简易计算机:(JavaScript实现)

Posted King of my heart�

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简易计算机:(JavaScript实现)相关的知识,希望对你有一定的参考价值。

简易计算机:(javascript实现)

函数的封装:

  • List item

    JS 里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用。虽然for循环语句也能实现一些简单的重复操作,但是比较具有局限性,此时我们就可以使用 JS 中的函数。
    函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用

首先:初始化变量,设置欢迎弹窗,命名为welcome();并设置操作选项提示。

var w, shu1, shu2;
        // var shu1;
        // var shu2;
function welcome() {
            w = parseInt(prompt('欢迎使用计算器:\\n1.加法运算。\\n2.减法运算。\\n3.乘法运算。\\n4.除法运算。\\n5.退出。\\n请输入您的选项。'));

        }

其次:设置数字输入提示框,命名为shuru();

 function shuru() {
            shu1 = parseFloat(prompt('请输入第一个数值'));
            shu2 = parseFloat(prompt('请输入第二个数值'));
        }

最后:1.设置 while (true) {}无限循环;2.调用 welcome()欢迎提示弹窗;3.利用if (w == ?) {}进行判断;4.调用shuru()数字输入提示框;5.进行数学运算,然后输出计算结果。6.在w等于5时设置 break跳出死循环。
:在 while (true) {}无限循环中一定要设置 break跳出死循环。

 while (true) {
            welcome();
            if (w == 1) {
                shuru();
                var sum = shu1 + shu2;
                alert(sum);
            }
            if (w == 2) {
                shuru();
                var sum = shu1 - shu2;
                alert(sum);
            }
            if (w == 3) {
                shuru();
                var sum = shu1 * shu2;
                alert(sum);
            }
            if (w == 4) {
                shuru();
                var sum = shu1 / shu2;
                alert(sum);
            }
            if (w == 5) {
                alert('感谢您的使用!');
                break;
            }
        }

简易计算机完整代码:

 <script>
        var w, shu1, shu2;
        // var shu1;
        // var shu2;
        function welcome() {
            w = parseInt(prompt('欢迎使用计算器:\\n1.加法运算。\\n2.减法运算。\\n3.乘法运算。\\n4.除法运算。\\n5.退出。\\n请输入您的选项。'));

        }

        function shuru() {
            shu1 = parseFloat(prompt('请输入第一个数值'));
            shu2 = parseFloat(prompt('请输入第二个数值'));
        }

        while (true) {
            welcome();
            if (w == 1) {
                shuru();
                var sum = shu1 + shu2;
                alert(sum);
            }
            if (w == 2) {
                shuru();
                var sum = shu1 - shu2;
                alert(sum);
            }
            if (w == 3) {
                shuru();
                var sum = shu1 * shu2;
                alert(sum);
            }
            if (w == 4) {
                shuru();
                var sum = shu1 / shu2;
                alert(sum);
            }
            if (w == 5) {
                alert('感谢您的使用!');
                break;
            }
        }
    </script>

完结!

以上是关于简易计算机:(JavaScript实现)的主要内容,如果未能解决你的问题,请参考以下文章

使用HTML+CSS+javascript实现简易计算器

前端 JavaScript 实现一个简易计算器

17 行代码实现的简易 Javascript 字符串模板

javascript的一个简易利率计算器+js图像显示 代码

JAVA在WEB上的应用——实现简易计算器 求代码

java 简易计算器(帮我改一改,增加几个功能)