var su =0;
$(".fl").click(function(){
var th = $(this).text();//$(this)点击哪一个就是哪一个;
if(th =="C"){ //点击C时 为0
$(".xianshi").text(0);
}else if(th=="="){
var jg=$(".xianshi").text(); //重新定义变量
su = eval(jg) //su等于这个结果
$(".xianshi").text(su); //点击其他数值时为其他数值;
console.log(eval(jg)); //输出结果 eval()将字符串转化js代码进行计算;
}else{
if(su==0 && !isNaN(th)){ //如果SU为0 不进行字符串拼接 //且th不为+-*/
su=th
}else if(isNaN(th)){
// var jg=$(".xianshi").text();
var zh=su.substr(su.length-1,1);
if(isNaN(zh)){
su = su.substr(0,su.length-1)+th;
}else{
su = su+th;
}
}else{
su = su+th; //字符串拼接
}
$(".xianshi").text(su); //点击其他数值时为其他数值;
}
})
欢迎各位大神留言评论;