Heim >Web-Frontend >js-Tutorial >So erhalten Sie Zufallszahlen ohne Wiederholung in JQuery
Die Methode von jquery, um sich nicht wiederholende Zufallszahlen zu erhalten: Definieren Sie zuerst ein Array zum Speichern von Zufallszahlen. Begrenzen Sie dann den Bereich nach Längen. Verwenden Sie dann die Methode „parseInt(Math.random() * arrLen);“ innerhalb des Bereichs; und schließlich entfernen. Wiederholen Sie einfach den Wert.
Empfehlung: „JQuery-Video-Tutorial“
Die Betriebsumgebung dieses Tutorials: Windows7-System, JQuery3.2.1-Version, diese Methode ist für alle Computermarken geeignet.
jquery-Methode zum Erhalten sich nicht wiederholender Zufallszahlen:
JQ zum Erhalten sich nicht wiederholender Zufallszahlen – benutzerdefinierter Bereich
Der Code lautet wie folgt:
//获取不重复随机数 function getRandom(lengths) { var arr = [];//存放随机数的数组 var arrLen = lengths;//用来限制范围 for(var i=0; i<4; i++){ var radomNum = parseInt(Math.random() * arrLen);//生成范围内的数据数 if(arr.indexOf(radomNum) == -1){ //indexOf返回值为-1表示数组中没有和新随机数重复的值 arr.push(radomNum); }else{ //有重复值i--,不添加重复的值到数组中,并再循环一次 i--; } } console.log(arr); return arr; }
Das obige ist der detaillierte Inhalt vonSo erhalten Sie Zufallszahlen ohne Wiederholung in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!