Heim >Web-Frontend >js-Tutorial >So verwenden Sie die Funktion random()

So verwenden Sie die Funktion random()

不言
不言Original
2019-02-14 10:47:0053548Durchsuche

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()

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>

Das laufende Ergebnis ist:

生成的随机数 : 0.8336114321997108

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>

Das laufende Ergebnis ist:

生成的随机数 : 4.887121143160121

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>

Das laufende Ergebnis ist:

生成的随机数 : 6

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!

Stellungnahme:
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