検索
ランダム()関数の使い方Feb 14, 2019 am 10:47 AM
random

random() 関数を使用すると、0 (両端を含む) ~ 1 (両端を含む) の範囲の浮動小数点疑似乱数を返すことができます。この乱数は、必要な範囲に応じてスケーリングできます。random() 関数の具体的な使用方法を見てみましょう。

ランダム()関数の使い方

まず、random() 関数の基本的な構文を見てみましょう。

Math.random()

math.random() 関数の戻り値範囲は [ 0,1) です。

具体的な例を見てみましょう

[0,1)の間の乱数を取得します

コードは次のとおりです

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

実行結果は次のとおりです:

生成的随机数 : 0.8336114321997108

2 つの値の間の乱数を取得します: Math.random() を使用して、2 つの値の間の乱数を取得できます。戻り値は [min,max) です。

コードは次のとおりです

<!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>

実行結果は次のとおりです:

生成的随机数 : 4.887121143160121

2 つの値の間のランダムな整数を取得します: Math.random () 2 つの値の間の整数を取得するために使用できます。 min が整数でない場合、戻り値は min または min より大きい次の整数以上であり、max 以下ですが等しくありません。

コードは次のとおりです

<!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>

実行結果は次のとおりです:

生成的随机数 : 6

この記事はここで終了します。さらに興味深い内容については、この記事の他の関連コラムに注目してください。 php中国語サイトチュートリアル! ! !

以上がランダム()関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
python random库如何使用demopython random库如何使用demoMay 05, 2023 pm 08:13 PM

pythonrandom库简单使用demo当我们需要生成随机数或者从一个序列中随机选择元素时,可以使用Python内置的random库。下面是一个带有注释的例子,演示了如何使用random库:#导入random库importrandom#生成一个0到1之间的随机小数random_float=random.random()print(random_float)#生成一个指定范围内的随机整数(包括端点)random_int=random.randint(1,10)print(random_int)#

Java使用Random类的nextDouble()函数生成随机的双精度浮点数Java使用Random类的nextDouble()函数生成随机的双精度浮点数Jul 25, 2023 am 09:06 AM

Java使用Random类的nextDouble()函数生成随机的双精度浮点数Java中的Random类是一个伪随机数生成器,可以用来生成不同类型的随机数。其中,nextDouble()函数用于生成一个随机的双精度浮点数。在使用Random类之前,我们需要先导入java.util包。接下来我们可以创建一个Random对象,然后使用nextDouble()函数

Python 2.x 中如何使用random.choice()函数从列表中随机选择一个元素Python 2.x 中如何使用random.choice()函数从列表中随机选择一个元素Aug 01, 2023 pm 12:25 PM

Python是一种非常受欢迎的编程语言,而其中的random模块则提供了各种随机数生成的功能。本文将介绍如何在Python2.x中使用random.choice()函数从列表中随机选择一个元素。在Python中,random模块是实现随机数生成的核心模块之一。它提供了各种生成随机数的方法,包括生成随机整数、随机浮点数和随机选择等。在我们的例子中,我们使用r

Java中如何使用Random.nextInt()方法生成随机数?Java中如何使用Random.nextInt()方法生成随机数?Nov 18, 2023 pm 03:44 PM

Java中如何使用Random.nextInt()方法生成随机数?随机数在计算机科学中有广泛应用,可以用于生成密码、游戏中的随机事件、数据科学中的随机抽样等。Java中提供了Random类来生成随机数,其中的nextInt()方法可以用来生成一个随机整数。下面我将介绍如何使用Random.nextInt()方法生成随机数,并提供具体的代码示例。首先,我们需要

c语言random函数怎么用c语言random函数怎么用Sep 05, 2023 am 10:49 AM

c语言random函数用法:1、random.random,随机生成(0,1)之间的浮点数;2、random.randint,随机生成在范围之内的整数,两个参数分别表示上限和下限;3、random.randrange,在指定范围内,按指定基数递增的集合中获得一个随机数;4、random.choice,从序列中随机抽选一个数;5、random.shuffle,随机排序。

如何使用Java中的Random函数生成随机数如何使用Java中的Random函数生成随机数Jun 26, 2023 pm 02:55 PM

在编写Java程序时,我们经常需要生成随机数用于各种用途,比如测试数据、密码生成等。Java中提供了Random类来实现生成随机数的功能。本文将介绍如何使用Java中的Random函数生成随机数。导入Random类在使用Random类之前,我们需要导入它,可以在代码的开头使用import语句导入。示例代码如下:importjava.util.Random;

Python 3.x 中如何使用random.choice()函数从列表中随机选择一个元素Python 3.x 中如何使用random.choice()函数从列表中随机选择一个元素Jul 30, 2023 pm 03:57 PM

Python3.x中如何使用random.choice()函数从列表中随机选择一个元素随机选择一个元素是编程中非常常见的需求,Python3.x中的random模块提供了一个非常方便的函数random.choice()来实现这个功能。它可以在给定的列表中随机选择一个元素并返回。下面我将介绍random.choice()函数的使用方法,并提供一些代码示

Java Random类里的种子问题怎么解决Java Random类里的种子问题怎么解决May 03, 2023 pm 07:37 PM

可以说在现在的计算机语言里面,以及普通用户这里,都是没有办法获得真正的随机数的。真正的随机数现在也只有在量子计算机当中才有获得。所以我们现在所说的随机数,也可以称为伪随机数,伪随机数是通过一种算法并且结合当下一个有规律其不断改变的数(比如时间)获得的结果。我们将这种通过算法集合时间作为初始获得随机数的基准的数据称为种子。Java当中创建随机数的方式是有两种的:第以种就是直接创建Random对象Randomrandom=newRandom();在底层就会调用这个方法来得到种子:第二种就是将自己创建

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン