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

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

求解 要求隨機取十個不重復的數值

求解 要求隨機取十個不重復的數值

第一個問題我循環出來十個空數組 第二個if表示的不重復語句可以這么寫么?<script>? ?? ?var a=[ ];? ?? ?for(i=0;i<10;i++) { ? function get(start,end){ ?Math.floor(start+Math.random()*(end-start)); var rand = get(0,200);? ? ?if(!(rand.value=a.value)){? ? ? ? ? ? a.push(rand);? ? ?? ? ?} } ? ?console.log(a)}</script>
查看完整描述

2 回答

?
qq_二冬_0

TA貢獻8條經驗 獲得超7個贊

你在循環內定義了一個函數,然后在函數內部又調用了自己,是不是有點亂。我感覺應該是在一個循環內部調用一個函數,函數內部生成一個隨機數,讓該隨機數和你要保存這些隨機數的數組內的每一項都比較一下,如果相等就不保存,不行等就push進去

查看完整回答
反對 回復 2016-08-08
?
KXFT

TA貢獻113條經驗 獲得超58個贊

搞個數組存儲隨機值,重復的值再取唄

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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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