js-计算器实现

本文介绍了如何使用JavaScript创建一个基本的计算器,包括选择加减乘除操作及计算结果的功能。通过下拉菜单选择运算符,点击按钮即可得到计算结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

做一个计算器,下拉框选择加减乘除操作,点击按钮计算结果。
效果图如下
这里写图片描述
代码如下

<!DOCTYPE html>
<html>
<head>
    <title>计算</title>
    <script type="text/javascript">
        function jisuan(){
            var one = document.getElementById("one").value;//获取第一个数的value
            var two = document.getElementById("two").value;//获取第二个数的value
            var yunsuan = document.getElementById("yunsuan").value;//获取运算符号
            var result=0; 
            switch(yunsuan){
                case "+":
                    result=parseInt(one)+parseInt(two);
                    break;
                case "-":
                    result=parseInt(one)-parseInt(two);
                    break;
                case "*":
                    result=parseInt(one)*parseInt(two);
                    break;
                case "/":
                    result=parseInt(one)/parseInt(two);
                    break;
            }
            document.getElementById("result").value=result;

        }

    </script>
</head>
<body>
    <table>
        <tr>
            <td colspan="3">
                结果展示:<input type="text" value="" id="result">
            </td>
        </tr>
        <tr>
            <td>
                第一个数:<input type="text" value="" id="one">
            </td>
            <td>
                第二个数:<input type="text" value="" id="two">
            </td>
            <td>
                选择运算:<select id="yunsuan">
                    <option value="+" selected="">+</option>
                    <option value="-">-</option>
                    <option value="*">*</option>
                    <option value="/">/</option>
                </select>
            </td>
        </tr>
        <tr>
            <td>
                <input type="button" value="计算" onclick="jisuan()">
            </td>
        </tr>
    </table>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值