JS implementiert die zufällige Generierung von Bestätigungscodes

JS implementiert die zufällige Generierung von Bestätigungscodes

In diesem Artikelbeispiel wird der spezifische JS-Code zur zufälligen Generierung von Bestätigungscodes als Referenz angegeben. Der spezifische Inhalt ist wie folgt

<!DOCTYPE html>
<html>
 <Kopf>
  <meta charset="utf-8" />
  <Titel></Titel>
  <Stil>   
  </Stil>
 </Kopf>
 <Text>
  <div>
  <h1>111111</h1><a href="#" rel="external nofollow" >Kann nicht klar sehen, ändere eins</a>
  </div>
  Bestätigungscode: <input type="text" value="" />
  <button>OK</button>
 </body>
 <Skript>
  var arr = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
       "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
       0,1,2,3,4,5,6,7,8,9];
        var h1=document.querySelector("h1");
        var btn = document.querySelector("Schaltfläche");
        var ändern = document.querySelector("a");     
        var Eingabe = document.querySelector("Eingabe");         
         Funktion fn(){
        var arr1=Math.floor(Math.random()*62);
        var arr2 = Math.floor(Math.random()*62);
        var arr3 = Math.floor(Math.random()*62);
        var arr4=Math.floor(Math.random()*62);
        var arr5=Math.floor(Math.random()*62);
        var arr6=Math.floor(Math.random()*62);
        var yz=""+arr[arr1]+arr[arr2]+arr[arr3]+arr[arr4]+arr[arr5]+arr[arr6];
            h1.innerHTML=yz;    
            btn.onclick=Funktion(){
              Alarm (Eingabewert);
             wenn(Eingabe.Wert==yz){
            Warnung("richtig");
            }anders{
             Warnung("Fehler");
            }
           
            }
         }
        fn();
    change.addEventListener("klicken",fn);
 </Skript>
</html>

1. Math.floor()-Methode

Math.floor(x)

Die Methode floor() gibt die größte Ganzzahl zurück, die kleiner oder gleich x ist.

Wenn das übergebene Argument eine Ganzzahl ist, bleibt der Wert unverändert.

2. Math.random()-Methode

Die Methode random() gibt eine Zufallszahl zwischen 0 (einschließlich) und 1 (exklusiv) zurück.

Die beiden oben genannten Methoden können verwendet werden, um die Funktion der Zufallszahlenerfassung zu realisieren

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • JavaScript implementiert die zufällige Generierung von Bestätigungscode und Bestätigung
  • JavaScript implementiert die Generierung eines 4-stelligen zufälligen Bestätigungscodes
  • JavaScript klickt auf die Schaltfläche, um einen 4-stelligen zufälligen Bestätigungscode zu generieren
  • JavaScript-Funktion kapselt zufälligen Farbüberprüfungscode (vollständiger Code)

<<:  Detaillierte Erläuterung der gespeicherten Prozedur „MySql View Trigger“

>>:  Detaillierte Erklärung des Beispiels von Connect auf der Socket (TCP)-Clientseite aus dem Linux-Quellcode

Artikel empfehlen

Implementierung der MySQL8.0.11-Datenverzeichnismigration

Das Standardspeicherverzeichnis von MySQL ist /va...

Analyse der Prinzipien und Verwendung von Linux-Hardlinks und Softlinks

Im Linux-System gibt es einen Dateityp namens Lin...

So implementieren Sie das parallele Herunterladen großer Dateien in JavaScript

Inhaltsverzeichnis 1. HTTP-Bereichsanforderung 1....

Gestaltung der Bildvorschau auf der Inhaltswebseite

<br />Ich habe bereits zwei Artikel geschrie...

Lösung für die Inkonsistenz zwischen Crontab-Ausführungszeit und Systemzeit

Vorwort Unter LINUX werden periodische Aufgaben n...

Grundlegende Verwendung von exists, in und any in MySQL

【1】existiert Verwenden Sie eine Schleife, um die ...

Verwendung des Linux-Crontab-Befehls

1. Befehlseinführung Der Befehl contab (Cron-Tabe...

Detaillierte Erläuterung der Reihenfolge der JS-Objektdurchquerung

Einige von Ihnen haben vielleicht gehört, dass di...

mysql installer web community 5.7.21.0.msi grafik-tutorial zur installation

In diesem Artikelbeispiel wird der spezifische Co...

Welche Vorteile bietet die Verwendung eines B+-Baums als Indexstruktur in MySQL?

Vorwort In MySQL verwenden sowohl Innodb als auch...