JavaScript实现简易计算器小功能
本文实例为大家分享了JavaScript实现简易计算器的具体代码,供大家参考,具体内容如下
<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>计算器</title></head><body><!--页面布局--><input type='text' placeholder='请输入第一个数字'/><input type='text' placeholder='请输入运算符'><input type='text' placeholder='请输入第二个数字'/><input type='button' onclick='count()' value='计算'/><br/><span>计算结果:</span><span id='result'></span> <!--JavaScript--><script> function count() { var num1 = document.getElementById('num1').value; var num2 = document.getElementById('num2').value; var operator = document.getElementById('operator').value; var num = ''; //判断输入的两个数字是否为数字,如果为数字,返回结果为false var num1 = parseFloat(num1); var num2 = parseFloat(num2); var isNotNumber = isNaN(num1) || isNaN(num2); if (!isNotNumber) { switch (operator) {case '+': num = num1 + num2; break;case '-': num = num1 - num2; break;case '*': num = num1 * num2; break;case '/': if (num2 == 0) { // 除数不能为0 alert('除数不能为0'); } else { num = num1 / num2; break; }default: alert('请输入正确的运算符!!!'); } num = num.toFixed(2); document.getElementById('result').innerText = num; } else { alert('请输入数字!!!') } }</script></body></html>
运行效果:

测试结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持好吧啦网。
相关文章:
1. IntelliJ IDEA设置条件断点的方法步骤2. PHP输入流php://input的使用分析3. HTML DOM setInterval和clearInterval方法案例详解4. 如何在jsp界面中插入图片5. IIS Express 取代 ASP.NET Development Server的配置方法6. 关于Python Socket编程的要点详解7. 利用Python实现最小二乘法与梯度下降算法8. python中逻辑与或(and、or)和按位与或异或(&、|、^)区别9. ASP.NET堆和栈二之值类型和引用类型的参数传递和内存分配10. Python变量格式化输出实现原理解析

网公网安备