JS简易计算器

使用规则:

用户按1使用加法,按2用减法,按3用乘法,按4用除法,按5则退出计算器。

代码示例:

<script>
            var n = prompt('欢迎使用简易计算器:\n1.加法计算器:\n2.减法计算器:\n3.乘法计算器:\n4除法计算器:\n5.退出:\n请输入你的选择:');

            function Calculate(n) {
                n = parseInt(n);
                while (n != 5) {

                    switch (n) {
                        case 1:
                            n1 = parseInt(prompt('请输入第一个数'));
                      n2 = parseInt(prompt('请输入第二个数'));
                            alert(n1 + n2);

                            break;
                        case 2:
                            n1 = parseInt(prompt('请输入第一个数'));
                            n2 = parseInt(prompt('请输入第二个数'));

                            alert(n1 - n2);

                            break;
                        case 3:
                            n1 = parseInt(prompt('请输入第一个数'));
                            n2 = parseInt(prompt('请输入第二个数'));
                            alert(n1 * n2);

                            break;
                        case 4:
                         n1 = parseInt(prompt('请输入第一个数'));
                            n2 = parseInt(prompt('请输入第二个数'));
                            alert(n1 / n2);

                            break;
                        case 5:
                            n = 5;
                            break;
                    }
                    n = prompt('欢迎使用简易计算器:\n1.加法计算器:\n2.减法计算器:\n3.乘法计算器:\n4除法计算器:\n5.退出:\n请输入你的选择:');
                    n = parseInt(n);
                }
            }
            Calculate(n);
        </script>

效果图:

  • 27
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,以下是一个简易的 JavaScript 计算器: ```html <!DOCTYPE html> <html> <head> <title>简易计算器</title> </head> <body> <input type="text" id="input1"> <input type="text" id="input2"> <br> <button onclick="add()">+</button> <button onclick="subtract()">-</button> <button onclick="multiply()">*</button> <button onclick="divide()">/</button> <br> <p id="result"></p> <script> function add() { var num1 = parseFloat(document.getElementById("input1").value); var num2 = parseFloat(document.getElementById("input2").value); document.getElementById("result").innerHTML = num1 + num2; } function subtract() { var num1 = parseFloat(document.getElementById("input1").value); var num2 = parseFloat(document.getElementById("input2").value); document.getElementById("result").innerHTML = num1 - num2; } function multiply() { var num1 = parseFloat(document.getElementById("input1").value); var num2 = parseFloat(document.getElementById("input2").value); document.getElementById("result").innerHTML = num1 * num2; } function divide() { var num1 = parseFloat(document.getElementById("input1").value); var num2 = parseFloat(document.getElementById("input2").value); document.getElementById("result").innerHTML = num1 / num2; } </script> </body> </html> ``` 这个计算器有两个输入框和四个按钮,分别对应加、减、乘、除四个基本运算。当用户点击其中一个按钮时,会调用对应的 JavaScript 函数,对两个输入框中的数字进行计算,并将结果显示在页面中间的 `<p>` 元素里。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值