7 回答
TA贡献70条经验 获得超21个赞
show()就是获取ID值为result的标签然后将标签内部放上s2+s3+s4的值
s1到s5是先声明一个空的变量,一般这么早是为了在后面好赋值使用
add2和add1关系你别管你关注他们作用就行了
if(s1=="+" || s1=="-" || s1=="*" || s1=="/"){//如果s1的值慢支条件执行
s3 = s1;//将s1的值赋值给s3
s1 = ""; //这里是将s1清空的
}
if(s3=="+" || s3=="-" || s3=="*" || s3=="/"){ //如果满足条件执行
function add2(s1){//将是的值传进来本身的写法是add2(s1)就是将s1的值传进来运行
s4 = s4 + s1;//将s4+s1的值赋予s4
show(); //这里是用来显示将s2+s3+s4的值放在页面上的
};
}
//上面我加了点作用,这一段你自己加上发出来,别管其他的 你写出来他们是干嘛的,他们的作用
//然后你看他们是在哪调用的,这一步步做了什么,你就能懂了,别管什么关系一句一句注释出来作用
if(s3==""){
function add1(s1){
s2 = s2 + s1;
show();
}
}
TA贡献70条经验 获得超21个赞
if(s1=="+" || s1=="-" || s1=="*" || s1=="/"){
if就等于如果(括号内的条件满足或者值为true就运行大括号括号里面的语句)
==是比较等号两边的值是不是相等 不比较数据类型
||是或者的意思
&&是并且
var s1 = "";是什么一个变量值为空
如果s1 == (值等于) "+"(加号)
||或者 s1的值 等等于 减号
或者s1 等等与乘号
或者s1 等等于除号
得走了 打不完了 你先看着吧
添加回答
举报