亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于算法求助,最好用js實現?

關于算法求助,最好用js實現?

月關寶盒 2018-08-03 13:01:00
如題。js中,有一個數組。比如var sz = [123,321,231,452,134,242,24,12,1,2,45,67,78,32]我想寫一個算法遍歷數組,找出最接近一個值的組合,比如500。不限制數字的個數,請問這該怎么寫?謝謝大家!
查看完整描述

2 回答

?
米琪卡哇伊

TA貢獻1998條經驗 獲得超6個贊

接近500也得有個范圍吧,比500小好多,比500大好多,比如就490-510你可以這樣寫:
先在定義一個數組:var ss=[];
for(var i=0,i<sz.length,i++){
if(sz[i]>490&i&sz[i]<510){
ss.push(sz[i]);//最后ss數組就可以把接近500的數保存下來了

}
}
希望能幫到你

查看完整回答
反對 回復 2018-08-05
?
肥皂起泡泡

TA貢獻1829條經驗 獲得超6個贊

如果需要適應這些錄入方式的話,必然要寫很多的js代碼,并且有一個問題:用戶可以禁掉javascript。所以覺得對于驗證而言,后臺為主,js在前臺為輔。我們的最終目的其實只有兩種,對于正確錄入值進行操作,對于錯誤值進行攔截。當然話說回來,如果你的需求確實是嚴苛的前臺驗證的話,那加油吧。

查看完整回答
反對 回復 2018-08-05
  • 2 回答
  • 0 關注
  • 1206 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號