2019-06-12课后作业

计算器

<!DOCTYPE html>

<html lang="en">

<head>

<title>计算器</title>

<meta charset="UTF-8">

<script type="text/javascript">

window.onload = function(){

var number1 = document.getElementById('num1');

var number2 = document.getElementById('num2');

var operator = document.getElementById('opt');

var button = document.getElementById('but');

var Delete = document.getElementById('del');

button.onclick = function(){

var num3 = number1.value;

var num4 = number2.value;

if(num3==''||num4==''){

alert('计算数字不能为空')

return

}

if(isNaN(num3)||isNaN(num4)){

alert('不能输入非数字类型')

return

}

switch(operator.value){

case '+':

alert((parseFloat(num3)*100 + parseFloat(num4)*100)/100);

break;

case '-':

alert((parseFloat(num3)*100 - parseFloat(num4)*100)/100);

break;

case '*':

alert((parseFloat(num3)*100 * parseFloat(num4)*100)/100);

break;

case '/':

if(num3!=0){

alert((parseFloat(num3)*100 / parseFloat(num4)*100)/100);

break;

}

else{

alert('除数不能为零')

}

}

}

Delete.onclick = function(){

var num3 = number1.value;

var num4 = number2.value;

if(num3!=''||num4!=''){

number1.value = ''

number2.value = ''

return

}

}

}

</script>

</head>

<body>

<input type='text' name=' ' placeholder='0000000000' id='num1'>

<select id='opt'>

<option value='+'>+</option>

<option value='-'>-</option>

<option value='*'>*</option>

<option value='/'>/</option>

</select>

<input type='text' name=' ' placeholder='0000000000' id='num2'>

<input type='button' name=' ' value='计算' id='but'>

<input type='button' name='' value='归零' id='del'>

</body>

</html>

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

推荐阅读更多精彩内容

  • 01javascript语法规范 <!DOCTYPE html> javascript语法...
    ouyangqinbin阅读 5,087评论 0 0
  • 11js关系运算符 <!DOCTYPE html> 11js关系运算符 /*关系运算符存在的意义:1、默认情况下,...
    ouyangqinbin阅读 2,900评论 0 0
  • 计算器 <!DOCTYPE html> window.onload = function(){ var oNumb...
    陈_066c阅读 1,007评论 0 0
  • 简述JavaScript起源起源于美国的Netscape公司,原名为LiveScript,后改为JavaScrip...
    3ab670b99521阅读 8,203评论 0 0
  • 意识是把双刃剑,它既创造了文明,令我们进化和成长,也带来了苦难。我们的心念制造出了分别心和偏见,给事物贴上好与坏、...
    铱漩娜阅读 3,590评论 0 0