Vielen Dank! Als absoluter Neuling in der Entwicklung hat mir das tatsächlich geholfen, meine erste (extrem einfache und ungeschliffene) Website fertigzustellen. Jetzt muss ich noch das Math-Kommando verstehen... :)
Vielen Dank für das Beispiel! Aber ich muss sagen, dass eine Subtraktion „- 1“ fehlt, denn wenn unser Zufallsgenerator den maximalen Wert „1“ zurückgibt, erhalten wir myArray[3] – ein nicht vorhandenes Element im Array. Wir müssen also 1 von der Array-Länge abziehen, um innerhalb der gültigen Indizes des Arrays zu bleiben. var randomItem = myArray[Math.floor(Math.random()*(myArray.length – 1))];
Das ist super prägnant, und ich habe das die ganze Zeit wie ein totaler Trottel gemacht...
…
JS-Ergebnis
EDIT AN
function randomNum(minVal, maxVal) {
do {
r = Math.random();
} while (r == 1);
return minVal+Math.floor(r*(maxVal+1-minVal));
}
var coolwords = new Array();
coolwords[0] = “robot”;
coolwords[1] = “inferno”;
coolwords[2] = “giga”;
coolwords[3] = “infinity”;
coolwords[4] = “pow”;
coolwords[5] = “smash”;
coolwords[6] = “boom”;
coolwords[7] = “crunch”;
coolwords[8] = “robot”;
coolwords[9] = “inferno”;
document.body.innerHTML = coolwords[randomNum(0, coolwords.length-1)];
Hallo Leute, das ist das beste Beispiel. Ich habe nach genau demselben gesucht. Es war schwierig, zufällig einen Wert zu finden, jetzt ist es sehr einfach. Danke fürs Teilen.
Vielen Dank
Toller Beitrag, Leute
var mrrandom = Math.floor(Math.random()*10);
$(“.myclass”).eq(mrrandom).click();
Das ist das beste Beispiel. Sie können es ausprobieren.
Vielen Dank! Als absoluter Neuling in der Entwicklung hat mir das tatsächlich geholfen, meine erste (extrem einfache und ungeschliffene) Website fertigzustellen. Jetzt muss ich noch das Math-Kommando verstehen... :)
Vielen Dank für das Beispiel!
Aber ich muss sagen, dass eine Subtraktion „- 1“ fehlt, denn wenn unser Zufallsgenerator den maximalen Wert „1“ zurückgibt, erhalten wir myArray[3] – ein nicht vorhandenes Element im Array. Wir müssen also 1 von der Array-Länge abziehen, um innerhalb der gültigen Indizes des Arrays zu bleiben.
var randomItem = myArray[Math.floor(Math.random()*(myArray.length – 1))];