当前位置:  开发笔记 > 编程语言 > 正文

如何让我的javascript计算器计算十进制数?

如何解决《如何让我的javascript计算器计算十进制数?》经验,为你挑选了1个好方法。

目前我的简单javascript计算器能够计算整数.然而,它无法使用像3,4或9,2等十进制数字这样做... getal1和getal2代表number1和number2.函数分别是加号,减号,乘号和除数.

function plus()
{
	var getal1 = document.getElementById('getal1').value;
	var getal2 = document.getElementById('getal2').value; 
	document.getElementById('resultaat').value=parseInt(getal1) +  parseInt(getal2);
	document.form1.submit();
}
  
function min()
{
	var getal1 = document.getElementById('getal1').value;
	var getal2 = document.getElementById('getal2').value; 
	document.getElementById('resultaat').value=parseInt(getal1) - parseInt(getal2);
	document.form1.submit();
}
  
function keer()
{
	var getal1 = document.getElementById('getal1').value;
	var getal2 = document.getElementById('getal2').value; 
	document.getElementById('resultaat').value=parseInt(getal1) * parseInt(getal2);
	document.form1.submit();
}
  
function delen()
{
	var getal1 = document.getElementById('getal1').value;
	var getal2 = document.getElementById('getal2').value; 

	document.getElementById('resultaat').value=parseInt(getal1) / parseInt(getal2);
	document.form1.submit();
}


	
		
			Oefening calculator
		
		
		
	
		
		
			




1> Maihan Nijat..:

更改parseIntparseFloat.parseInt是整数而不是小数,当用户输入十进制数时,它会忽略小数.

加号函数的示例:

function plus() {
    var getal1 = document.getElementById('getal1').value;
    var getal2 = document.getElementById('getal2').value;
    document.getElementById('resultaat').value = parseFloat(getal1) + parseFloat(getal2);
    document.form1.submit();
}

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有