Heim > Web-Frontend > js-Tutorial > Hauptteil

So verwenden Sie die Funktion random()

不言
Freigeben: 2019-02-14 10:47:00
Original
53509 Leute haben es durchsucht

Die Funktion random() kann verwendet werden, um eine Gleitkomma-Pseudozufallszahl im Bereich von 0 (einschließlich) bis 1 (ausschließlich) zurückzugeben. Diese Zufallszahl kann dann entsprechend dem erforderlichen Bereich skaliert werden. Schauen wir uns die konkrete Verwendung der Funktion random() an.

So verwenden Sie die Funktion random()

Werfen wir zunächst einen Blick auf die grundlegende Syntax der random()-Funktion

Math.random()
Nach dem Login kopieren

math.random()-Funktionsrückgabe Bereich ist [ 0,1).

Sehen wir uns ein konkretes Beispiel an

Erhalten Sie eine Zufallszahl zwischen [0,1)

Der Code lautet wie folgt

<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>
<script type="text/javascript"> 
    var random = Math.random( ); 
    document.write("生成的随机数 : " + random );  
</script> 
</body>
</html>
Nach dem Login kopieren

Das laufende Ergebnis ist:

生成的随机数 : 0.8336114321997108
Nach dem Login kopieren

Erhalten Sie eine Zufallszahl zwischen zwei Werten: Math.random() kann verwendet werden, um eine Zufallszahl zwischen zwei Werten zu erhalten. Der Rückgabewert ist [min,max).

Der Code lautet wie folgt

<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>
<script type="text/javascript"> 
    var min=4; 
    var max=5;  
    var random = Math.random() * (+max - +min) + +min; 
    document.write("生成的随机数 : " + random );  
</script> 
</body>
</html>
Nach dem Login kopieren

Das laufende Ergebnis ist:

生成的随机数 : 4.887121143160121
Nach dem Login kopieren

Erhalten Sie eine zufällige Ganzzahl zwischen zwei Werten:Math.random () Kann verwendet werden, um eine Ganzzahl zwischen zwei Werten zu erhalten. Wenn min keine ganze Zahl ist, ist der Rückgabewert nicht kleiner als min oder die nächste ganze Zahl größer als min und kleiner als, aber nicht gleich max.

Der Code lautet wie folgt

<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>
<script type="text/javascript"> 
    var min=4; 
    var max=8;  
    var random =Math.floor(Math.random() * (+max - +min)) + +min; 
    document.write("生成的随机数 : " + random );  
</script> 
</body>
</html>
Nach dem Login kopieren

Das laufende Ergebnis ist:

生成的随机数 : 6
Nach dem Login kopieren

Dieser Artikel endet hier. Für weitere spannende Inhalte können Sie auf andere verwandte Spalten achten PHP-Tutorial zur chinesischen Website! ! !

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion random(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage