JS简易计算器实例讲解_javascript技巧

来源:脚本之家  责任编辑:小易  

我用的是VS 2008。先建一个MFC.EXE类型的基于对话框的程序。然后工程建完后会有2个类,一个是APP类,一个是对话框Dlg类。代码都在Dlg类里面添加。即CMyDlg.h和CMyDlg.cpp这两个文件。打开资源视图。可以看到有很多类型的资源。点开Dialog,有一个是About的,还有一个ID是My_Dlg。双击它,可以看到一个空的对话框界面,在上面添加按钮和编辑框,然后自己写函数进去就行了。具体的最好找一本专门介绍MFC开发实例的书看一下,我这里推荐一本书《VisualC+范例大全》,一般的实例、代码都有,傻瓜式教程www.zgxue.com防采集请勿采集本网。

本文实例为大家分享了JS实现简易计算器的具体代码,供大家参考,具体内容如下

1、应当增加一个前提条件:2113一口锅最5261多烙两张饼时,一共需要的时间4102=烙一面的时间*烙饼张数。1653 2、碰到烙饼问题时套用的公式应该是:一共需要的时间=烙一面的时间*烙饼张数/(一口

简易计算器:

160/84原型公式如下:背长 38cm,胸围 胸/2+6,袖笼深 胸/6+7,后胸宽 胸/6+4.5 前胸宽 胸/6+3,肩宽 背宽+2,肩斜 后领宽/3,后领宽 胸/12,后领深 后领宽/3,前领宽 后领宽-0.2,前领深 后领宽

1)选择需要运算的类型,输入对应的数字

(1)4.5(2)2113√52612-1 解(1)原式=?x2+x|[-1,2]=?*4+2-(?-1)=4.5 (2)原式=sinx|[0,π/4]+cosx[|[0,π/4]]=√2-0+(0-1)=√2-1 拓展资4102料 sinx=-cosx+c cosx=sinx+c 定积分:

2)输入需要参与运算的数字

个人所得税的五险一金部分只扣除个人缴纳的部分,单位缴纳的部分不能扣除。资薪金的个人所得税税率如下:(起征点:3500。外籍人员、专家:4800) 1500以下:3%速算扣除数:0 1500~4500:10%速算扣除数:

3)输入“计算”二字,进行运算后,显示运算结果及运算表达式

<script type="text/javascript"> // 加法运算 function plus(arrPlus){ var sum = 0; for(var i = 0 ; i < arrPlus.length ; i++){ sum = sum + arrPlus[i]; } console.log('函数plus循环后求和结果的数是'+ sum); return sum; } // 减法运算 function subtract(arrSubtract){ var substractResult = arrSubtract[0]; for(var i = 1 ; i < arrSubtract.length ; i++){ substractResult = substractResult - arrSubtract[i] ; } return substractResult; } // 乘法运算 function multiple(arrMultiple){ var multipleResult = 1; for(var i = 0 ; i < arrMultiple.length ; i++){ multipleResult = multipleResult * arrMultiple[i]; } return multipleResult; } // 除法运算 function divide(arrDivide){ var divideResult = arrDivide[0]; for(var i = 1 ; i < arrDivide.length ; i++){ divideResult = divideResult / arrDivide[i]; } return divideResult; } // 输入需要运算的数值 function calculateNum(num,mention){ i = 0; num = []; do{ // var i = 0; mention = prompt('请输入第'+ (i+1) +'个数,注意:'+'输入"计算"二字将获得结果'); if(mention != '计算'){ mention = mention * 1; num[i]= mention ; i++; } }while(mention != '计算'); console.log('calculateNum存入的数值是' + num); return num; } //显示计算表达式 function formula( arr){ fom = [] ; for(var i =0 ; i < arr.length ; i++){ if(apply == 1){ fom = fom + arr[i] + '+'; }else if (apply == 2){ fom = fom + arr[i] + '-'; }else if (apply == 3){ fom = fom + arr[i] + '*'; }else if(apply == 4){ fom = fom + arr[i] + '/'; } } console.log('计算表达式formula函数输出的是' + fom); return fom; } //全局变量 var i = 0 ; var fom = ''; var num = []; var mention = '' apply = ''; do{ // 计算器主面板 apply = prompt('欢迎使用简易计算器\n'+'1、加法运算\n'+'2、减法运算\n'+'3、乘法运算\n'+'4、除法运算\n'+'5、退出\n'+'请输入您的选项'); apply = apply * 1; switch(apply){ case 1: var plusInput = calculateNum(num,mention); alert(formula(plusInput)+'计算结果是' + plus(plusInput)); break; case 2: var subtractInput = calculateNum(num,mention); alert(formula(subtractInput)+'计算结果是' + subtract(subtractInput)); break; case 3: var multipleInput = calculateNum(num,mention); alert(formula(multipleInput)+'计算结果是' + multiple(multipleInput)); break; case 4: var divideInput = calculateNum(num,mention); alert(formula(divideInput)+'计算结果是' + divide(divideInput)); break; } }while(apply != 5) alert('欢迎使用!');</script>

关于计算器功能实现的更多精彩文章请点击专题:计算器实现 学习查看

内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • javascript写的简单的计算器,内容很多,方法实用,推荐
  • 简易js代码实现计算器操作
  • js实现简单计算器
  • 用js写的简单的计算器实现代码
  • html+js实现简单的计算器代码(加减乘除)
  • javascript-简单的计算器实现步骤分解(附图)
  • 纯javascript代码实现计算器功能(三种方法)
  • 网页计算器 一个js计算器
  • js网页版计算器的简单实现
  • 基于jsp实现一个简单计算器的方法
  • javascript中 tofixed四舍六入方法
  • javascript实现星级评价效果
  • javascript中日期函数new date()的浏览器兼容性问题
  • js中的一些常用的函数式编程术语
  • 各种页面定时跳转(倒计时跳转)代码总结
  • javascript实现瀑布流加载图片原理
  • javascript之bind使用介绍
  • 深入理解js dom事件机制
  • js实现获取鼠标当前的位置
  • 微信小程序实现手指拖动选项排序
  • 综合单价讲解与实例计算(绝对实用)
  • 怎样用mfc做一个计算器啊 ??!求详细的步骤讲解和代码 注释呀
  • EXCEL函数公式IF的详细讲解和实例。
  • 个别计价法计算例题 帮忙举一个例子 带解析 类似
  • 小学四年级数学上册烙饼问题是怎样计算的实例
  • 求服装制版基础计算公式
  • 定积分简单计算题,详细过程,谢谢
  • 你好,能不能帮我解答一下个人所得税计算,请用实例讲解,比如23000的工资,五险一金6000,然后怎么算
  • 箍筋单根下料长度计算公式及过程详解?
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全基础知识javascript类库表单特效广告代码网页特效黑客性质javascript技巧domnode.jsjs其它首页javascriptjavascript写的简单的计算器,内容很多,方法实用,推荐简易js代码实现计算器操作js实现简单计算器用js写的简单的计算器实现代码html+js实现简单的计算器代码(加减乘除)javascript-简单的计算器实现步骤分解(附图)纯javascript代码实现计算器功能(三种方法)网页计算器 一个js计算器js网页版计算器的简单实现基于jsp实现一个简单计算器的方法javascript中 tofixed四舍六入方法javascript实现星级评价效果javascript中日期函数new date()的浏览器兼容性问题js中的一些常用的函数式编程术语各种页面定时跳转(倒计时跳转)代码总结javascript实现瀑布流加载图片原理javascript之bind使用介绍深入理解js dom事件机制js实现获取鼠标当前的位置微信小程序实现手指拖动选项排序js刷新页面方法大全js中settimeout()的用法详解js截取字符串常用方法详细整理js页面跳转常用的几种方式js打开新窗口的2种方式js数组与字符串的相互转换方法js设置cookie、读取cookie、删除js删除数组里的某个元素方法js 将json字符串转换为json对象的javascript深入理解js闭包js中的事件委托或是事件代理使用详解javascript用div模拟弹出窗口_窗体滚动跟javascript 设计模式之组合模式原理与应用javascript中的undefined 与 null 的区别基于jquery通过jquery.form.js插件使用ajjs判断输入是否中文,数字,身份证等等jsjavascript之大字符串的连接的stringbuffjs文件中直接alert()中文出来的是乱码的解在javascript里嵌入大量字符串常量的实现微信小程序getlocation 需要在app.json中
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved