js隨機產生40個60至100之間的不相同的數字存入陣列並順序排序
阿新 • • 發佈:2019-01-05
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>隨機產生40個60至100之間的不相同的數字存入陣列並順序排序</title> </head> <body> <script type="text/javascript"> var ary=[], obj={}; for(var i= 0;i<40;i++){ var randomnum=Math.ceil(Math.random()*40)+60; if(!obj[randomnum]){ obj[randomnum]=true; ary.push(randomnum); } else { i--; } } ary.sort(function(a,b){ return a-b; }); alert(ary); </script> </body> </html>