计算机

作者: 中二死军宅 | 来源:发表于2018-12-03 18:42 被阅读0次

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>计算器</title>
<script type="text/javascript">
window.onload = function(){
var oInput01 = document.getElementById('input01');
var oInput02 = document.getElementById('input02');
var oSelect = document.getElementById('select');
var oBtn = document.getElementById('btn');

        oBtn.onclick = function(){
            var val01 = oInput01.value;
            var val02 = oInput02.value;

            //不做此判断会弹出“NaN”
            if(val01=="" || val02==""){
                alert('输入框不能为空!');
                return;
            }
            if(isNaN(val01) || isNaN(val02)){
                alert('请输入数字!');
                return;
            }
            switch(oSelect.value){
                case '0':
                    alert((parseFloat(val01)*100 + parseFloat(val02)*100)/100);
                    break;
                case '1':
                    alert((parseFloat(val01)*100 - parseFloat(val02)*100)/100);
                    break;
                case '2':
                    alert((parseFloat(val01)*100) * (parseFloat(val02)*100)/10000);
                    break;
                case '3':
                    alert((parseFloat(val01)*100) / (parseFloat(val02)*100));
                    break;
            }
        }
    }
</script>

</head>
<body>
<h1>计算器</h1>
<input type="text" name="" id="input01" />
<select id="select">
<option value="0">+</option>
<option value="1">-</option>
<option value="2">*</option>
<option value="3">/</option>
</select>
<input type="text" name="" id="input02" />
<input type="button" name="" value="计算" id="btn" />
</body>

相关文章

  • 预科

    1 计算机分类: a超级计算机, b网络计算机, c个人计算机, d工业控制计算机, e镶入式系统 ...

  • 计算机组成原理之概述篇

    一 、章节导学 计算机的发展简史 计算机的分类 计算机的体系结构 计算机的层次与编程语言 计算机的计算单位 计算机...

  • 大学计算机基础总结与复习

    第1章 计算机的基本概念 1.1 计算机概述 1、 电子计算机={电子模拟计算机,电子数字计算机} 2、 计算机之...

  • 计算机系统 - 目录

    计算机系统 计算机系统001 - 电学概念 计算机系统002 - 数值运算 计算机系统003 - 硬件体系 计算机...

  • 计算机网络基本要素和结构

    什么是计算机网络 计算机网络的要素 计算机网络的协议 计算机网络的服务 计算机网络的结构 什么是计算机网络 计算机...

  • 01 Java学习前 2018-06-17

    01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例计算机(Compute...

  • Java基础笔记01

    01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例计算机(Compute...

  • Java学习笔记(一)

    01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例计算机(Compute...

  • JAVA笔记1-9

    01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例计算机(Compute...

  • Python简介及环境搭建

    什么是计算机语言 计算机就是一台用来计算机的机器,人让计算机干什么计算机就得干什么!需要通过计算机的语言来控制计算...

网友评论

      本文标题:计算机

      本文链接:https://www.haomeiwen.com/subject/klqscqtx.html