js-函数计算器

<!DOCTYPE html>
<html lang="zh-CN">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title> 函数计算器 </title>

<script>
    // 1.传入 2个数值 ,和 一个 运算符,打印 运算结果

    // jiSuan -(封装一个方法) 根据 不同运算符 计算不同结果
    // numA - 数值1
    // numB - 数值2
    // yunSuanFu - 运算符 字符串
    // res - 和

    function jiSuan(numA, numB, yunSuanFu) {
        // 设置默认值
        numA = numA || 0;
        numB = numB || 0;

        switch (yunSuanFu) {
            // 加法
            case '+':
                {
                    var res = numA + numB;
                    console.log(numA + ' + ' + numB + ' = ' + res);
                    break;
                }
                // 减法
            case '-':
                {
                    var res = numA - numB;
                    console.log(numA + ' - ' + numB + ' = ' + res);
                    break;
                }
                // 乘法
            case '*':
                {
                    var res = numA * numB;
                    console.log(numA + ' * ' + numB + ' = ' + res);
                    break;
                }
                // 除法
            case '/':
                {
                    var res = numA / numB;
                    console.log(numA + ' / ' + numB + ' = ' + res);
                    break;
                }
        }
    }
    jiSuan(50, 10, '+'); // 50 + 10 = 60
    jiSuan(50, 10, '-'); // 50 - 10 = 40
    jiSuan(50, 10, '*'); // 50 * 10 = 500
    jiSuan(50, 10, '/'); // 50 / 10 = 5
</script>

</head>

<body>
</body>

</html>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 4,068评论 0 0
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,736评论 1 45
  • php usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uni...
    思梦PHP阅读 2,007评论 1 24
  • 总结了一些开发中常用的函数: usleep() //函数延迟代码执行若干微秒。 unpack() //函数从二进制...
    ADL2022阅读 477评论 0 3
  • PHP常用函数大全 usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解...
    上街买菜丶迷倒老太阅读 1,384评论 0 20