Der folgende Code wird beim Aussortieren des Computers aufgezeichnet und verwiesen.
Die Codekopie lautet wie folgt:
<script Language = "JavaScript">
Funktion RandomString (len) {
len = len || 32;
var $ chars = 'abcdefghjkmnpqrstwxyzabcdefhijkMnprstwxyz2345678'; /**** Die Zeichen, die leicht verwirrend sind
var maxpos = $ chars.length;
var pwd = '';
für (i = 0; i <len; i ++) {
pwd += $ chars.charat (math.floor (math.random () * maxpos));
}
PWD zurückgeben;
}
document.write (randomstring (32));
</script>
Unnötig zu erwähnen, dass die Zufallsstring -Methode aufgerufen wird, ist der Parameter Len die zurückgegebene Zufallsstringlänge.
Die Länge des Parameters wird übergeben. Wenn der Parameter nicht enthalten ist, beträgt die Standardausgabe 32 Zeichen.
Mehrere Verwendungen von JS, um Zufallszahlen zu generieren!
Die Codekopie lautet wie folgt:
<Script>
Funktion getrandomnum (min, max)
{
var range = max - min;
var rand = math.random ();
return (min + math.round (rand * range));
}
var num = getrandomnum (1,10);
Alarm (num);
</script>
var chars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'H', 'H', ',', ',', ',', ',', ',', ',', ',' G ', H',, 'I', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'V', 'W', 'x', 'y', 'Z'];
Funktion generatemixed (n) {
var res = "";
für (var i = 0; i <n; i ++) {
var id = math.ceil (math.random ()*35);
res += chars [id];
}
return res;
}
1.Math.random (); Das Ergebnis ist eine Zufallszahl zwischen 0-1 (einschließlich 0, nicht 1)
2.Math.Floor (num); Die Parameter Num ist ein numerischer Wert, und das Ergebnis der Funktion ist der ganzzahlige Teil von Num.
3.Math.Round (num); Die Parameter Num ist ein numerischer Wert, und das Ergebnis der Funktion ist eine von Num gerundete Ganzzahl.
Mathematik: Mathematisches Objekt, Bereitstellung mathematischer Datenberechnungen.
Math.random (); Gibt eine Zufallszahl zwischen 0 und 1 zurück (einschließlich 0 und nicht 1).
Math.ceil (n); Gibt die kleinste Ganzzahl zurück, die größer oder gleich n ist.
Bei Verwendung math.ceil (math.random ()*10);
Math.round (n); Gibt den Wert der Ganzzahl nach N -Runden zurück.
Verwenden Sie Math.Round (math.random ()); um zufällige Ganzzahlen von 0 bis 1 gleichmäßig zu erhalten.
Bei Verwendung math.round (math.random ()*10);
Math.Floor (n); Gibt die maximale Ganzzahl weniger als oder gleich n zurück.
Bei Verwendung math.floor (math.random ()*10);, zufällige Ganzzahlen von 0 bis 9 können ausgeglichen erhalten werden.
Js generieren zufällige Zeichenfolge + Zeitstempel, um sie zu erhalten
Der Standard -JS erzeugt 13 Bit und es dauert /1000, um an PHP zu gelangen.
Die Codekopie lautet wie folgt:
TIMESTAMP = TIMESTAMP/1000;
<script type = "text/javaScript">
Funktion randomar (l) {
var x = "0123456789QWERTYUIOPLKJHGFDSAZXCVBNM";
var tmp = "";
var timestamp = new Date (). GetTime ();
für (var i = 0; i <l; i ++) {
tmp += x.charat (math.ceil (math.random ()*10000000)%X.Length);
}
Return TimeStamp+TMP;