0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

乱数の使い方

Posted at

乱数を生成してみる!

乱数を生成するにはRandomクラスを使うのです
まず、Randomクラスのインスタンスを作成します

title.rb
Random rnd = new Random();//インスタンスの作成
rnd.Next(1, 10);//1~10の乱数を生成

インスタンスってなんやねんって思いますよね
私も書いてて意味わからなかったので調べました

インスタンスって??

クラス:どんなものかを表した設計図、概念のようなもの
インスタンス:設計図(クラス)をもとに作った実体
コンストラクタ:インスタンスができたタイミングで実行されるメソッド

インスタンスを作成

Randomクラスは色んな種類の乱数を生成するときに使用される
クラスを使うには、そのクラスのインスタンスを使って乱数を生成する!!

そして最初に戻ってきます

title.rb
Random rnd = new Random();//インスタンスの作成

new演算子:クラス(設計図)からインスタンス(実体)を作るときに使う演算子

最初のRandomはクラスのこと
newをつけることで、インスタンスを生成しています
変数rndにはインスタンスが格納されているイメージかな??

Next()で乱数の範囲を指定する

Next()のカッコに引数を指定し、範囲を決めることができる

title.rb
int number = rnd.Next(1,10);//乱数は1~10の範囲で出力
Console.WriteLine(number);
0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?