7 回答

TA貢獻(xiàn)70條經(jīng)驗(yàn) 獲得超21個(gè)贊
show()就是獲取ID值為result的標(biāo)簽然后將標(biāo)簽內(nèi)部放上s2+s3+s4的值
s1到s5是先聲明一個(gè)空的變量,一般這么早是為了在后面好賦值使用
add2和add1關(guān)系你別管你關(guān)注他們作用就行了
? ? ? ? if(s1=="+" || s1=="-" || s1=="*" || s1=="/"){//如果s1的值慢支條件執(zhí)行
????????? s3 = s1;//將s1的值賦值給s3
????????? s1 = ""; //這里是將s1清空的
?????? }
if(s3=="+" || s3=="-" || s3=="*" || s3=="/"){ //如果滿足條件執(zhí)行
? ? ? ? ?function add2(s1){//將是的值傳進(jìn)來本身的寫法是add2(s1)就是將s1的值傳進(jìn)來運(yùn)行
? ? ? ? s4 = s4 + s1;//將s4+s1的值賦予s4
? ? ? ? show(); //這里是用來顯示將s2+s3+s4的值放在頁面上的
? ? ?};?
}
//上面我加了點(diǎn)作用,這一段你自己加上發(fā)出來,別管其他的 你寫出來他們是干嘛的,他們的作用
//然后你看他們是在哪調(diào)用的,這一步步做了什么,你就能懂了,別管什么關(guān)系一句一句注釋出來作用
if(s3==""){?
????????
????function add1(s1){?
? ? ????? ?s2 = s2 + s1;??
? ? ? ????show();?
?????}
}?

TA貢獻(xiàn)70條經(jīng)驗(yàn) 獲得超21個(gè)贊
if(s1=="+" || s1=="-" || s1=="*" || s1=="/"){
if就等于如果(括號(hào)內(nèi)的條件滿足或者值為true就運(yùn)行大括號(hào)括號(hào)里面的語句)
==是比較等號(hào)兩邊的值是不是相等? 不比較數(shù)據(jù)類型
||是或者的意思
&&是并且
?var s1 = "";是什么一個(gè)變量值為空
如果s1 == (值等于) "+"(加號(hào))??
||或者? s1的值? 等等于? 減號(hào)
或者s1 等等與乘號(hào)
或者s1 等等于除號(hào)
得走了 打不完了? 你先看著吧
添加回答
舉報(bào)