js基础

js-函数计算器

2019-04-28  本文已影响0人  椋椋夜色

<!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>

上一篇 下一篇

猜你喜欢

热点阅读