第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

請(qǐng)問(wèn)這里判斷數(shù)字的返回值,為什么只能是數(shù)字?

請(qǐng)問(wèn)這里判斷數(shù)字的返回值,為什么只能是數(shù)字?

依韻S1 2016-12-19 09:33:50
.p1?{?background-color:#abcdef;?color:green;?} .p2?{?background-color:#000;?color:#fff;?} div?{?margin:10px;?}<input?type="text"?class="js-text2"?value=""/> <input?type="text"?class="js-text3"?value=""/> <input?type="button"?onclick="calculate('+')"?value="加"?/> <input?type="button"?onclick="calculate('-')"?value="減"?/> <input?type="button"?onclick="calculate('*')"?value="乘"?/> <input?type="button"?onclick="calculate('/')"?value="除"?/> <script> function?calculate(a){ var?num1?=?$("js-text2").value; var?num2?=?$('js-text3').value; var?isnum1?=?isnumber(num1); var?isnum2?=?isnumber(num2); if(isnum1==2||isnum2==2){ alert("含有非法字符"); return?false; }else{ if(?isnum1==0?&&?isnum2==0?)?{ if(?a=='+'?)?{ alert(parseInt(num1)+parseInt(num2)); } else?if(?a=='-'?)?{ alert(parseInt(num1)-parseInt(num2)); } else?if(?a=='*'?)?{ alert(parseInt(num1)*parseInt(num2)); } else?if(?a=='/'?)?{ alert(parseInt(num1)/parseInt(num2)); } } } } function?$(classname){ return?document.getElementsByClassName(classname)[0]; } /* return?0:整數(shù);?1:小數(shù);?2:非法字符 */ //只能整數(shù)運(yùn)算 function?isnumber(a){ if(!isNaN(a)){ var?array?=?a.split('.'); var?count?=?array.length; if(count==1){ return?0; }else{ if(count==2){ if(parseInt(array[1])==0){ return?0; }else{ return?2; } }else{ return?2; } } }else{ return?2; } } </script>這是一個(gè)整數(shù)的加減乘除,我想問(wèn)的是判斷是否為整數(shù)(函數(shù) isnumber)返回的值,為什么只能是數(shù)字。我嘗試將 返回的數(shù)字改成字母就會(huì)報(bào)錯(cuò)
查看完整描述

2 回答

?
這是一首

TA貢獻(xiàn)55條經(jīng)驗(yàn) 獲得超6個(gè)贊

function?isNum(s)?{
?//var?regu?=?"^([0-9]*)$";
?var?regu?=?"^([0-9]*[.0-9])$";?//?小數(shù)測(cè)試
?var?re?=?new?RegExp(regu);
?if?(s.search(re)?!=?-1)
??return?true;
?else
??return?false;
}

試試這個(gè)

查看完整回答
反對(duì) 回復(fù) 2016-12-19
  • 依韻S1
    依韻S1
    兄弟我只想知道為啥我上面那段只能是數(shù)字,,
  • 依韻S1
    依韻S1
    正則我還沒(méi)接觸到。就算復(fù)制了你的代碼我也不懂什么意思呢。。
  • 2 回答
  • 0 關(guān)注
  • 1357 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)