Javascript白计算器

Javascript白计算器
本文中的计算器代码非常简单,您可以很容易地将Web页面的特殊效果应用到您的项目中。
HTML
首先,我们在网页上输入一个输入框和几个计算器按钮。
C



%









+









*









X年;

B.





=
js
按操作类型操作:

函数运算符(类型){
开关(类型){
案例清除:
input.value =0;
_string.length = 0;
/*document.getElementById (CCC).InnerHTML= ;
为(i = 0;i < _string.length;i++)
{
document.getelementbyid(CCC).innerHTML += _string {我} +
}
打破;
案例回退:
如果(checknum(输入值)!= 0){
input.value = input.value.replace( / /美元,);
如果(input.value = ={)
input.value =0;
}
}
打破;

如果(checknum(输入值)!= 0){
input.value = -input.value;
}
打破;
案例% :
如果(checknum(输入值)!= 0){
input.value = input.value / 100;
}
打破;
案例战俘:
如果(checknum(输入值)!= 0){
input.value = math.pow(input.value,2);
}
打破;
案例开方:
如果(checknum(输入值)!= 0){
input.value = math.sqrt(输入值);
}
打破;
案例加:
如果(checknum(输入值)!= 0){
_string.push(输入值);
_type = 加input.value =+;
input.name =型;
}
打破;
案例减号:
如果(checknum(输入值)!= 0){
_string.push(输入值);
_type =减input.value = ;
input.name =型;
}
打破;
案例乘法:
如果(checknum(输入值)!= 0){
_string.push(输入值);
_type =乘input.value =X;
input.name =型;
}
打破;
案例鸿沟:
如果(checknum(输入值)!= 0){
_string.push(输入值);
_type =鸿沟=输入值;
input.name =型;
}
打破;
案例结果:
如果(checknum(输入值)!= 0){
_string.push(输入值);
如果(parseInt(_string。长度)% 2!= 0){
_string.push(_string { 2 } _string.length)
}
如果(_type = = +){
input.value = parseFloat(结果(_string){ 0 })+ parseFloat(结果(_string){ 1 });
input.name =型
否则如果}(_type = =减){
input.value = parseFloat(结果(_string){ 0 })- parseFloat(结果(_string){ 1 });
input.name =型
否则如果}(_type = =乘){
input.value = parseFloat(结果(_string){ 0 })* parseFloat(结果(_string){ 1 });
input.name =型
否则如果}(_type = =分){
Input.value = parseFloat (result (_string) {0}) / parseFloat (result (_string) {1});
input.name =型
}
打破;
}

}
}
以上是本文的全部内容,希望大家能喜欢。

tag:计算器电脑软件Javascript

相关内容