Menu
Coddy logo textTech

数値と変数

CoddyのRubyジャーニー「基礎」セクションの一部 — レッスン 4/88。

変数は、データ値を保持するコンテナです。これらは、プログラム内で情報を格納、操作、および表示するために使用されます。

簡単に言うと、変数とは、変数名を入力することでアクセスできるメモリユニットのようなものです。各変数には一意の名前と、さまざまな型を持つことができる値があります。Rubyは変数の型を自動的に検出することができるため、コーディングがより効率的になります。

Rubyで変数を初期化するには、次の形式を使用します。

variable_name = value

例えば:

age = 25
name = "Alice"

数値データ型

Rubyには、数値を扱うための主に2つの数値データ型があります。

1. 整数 - 小数点のない数値です。正、負、またはゼロのいずれかになります:

count = 100       # 正の整数
temperature = -5  # 負の整数
zero_value = 0    # ゼロも整数です

2. 浮動小数点数 (Floats) - 小数点を含む数値です。これらは小数を表すために使用されます:

price = 19.99      # 正の浮動小数点数
temperature = -3.5 # 負の浮動小数点数
percentage = 0.75  # 0から1の間の浮動小数点数

小数点は、浮動小数点数(float)と整数(integer)を区別するものです。たとえ 5.0 であっても、整数ではなく浮動小数点数となります。

challenge icon

チャレンジ

簡単

クラスのデータを表す2つの数値変数を作成してください。まず、student_count という名前の変数を作成し、整数の値 30 を代入してください。次に、average_score という名前の変数を作成し、浮動小数点の値 87.5 を代入してください。最後に、puts コマンドを使用して両方の変数を表示してください。

チートシート

変数はデータ値を格納するコンテナです。Rubyで変数を作成するには、次のようにします:

variable_name = value

整数(Integers)は、小数点のない数値です:

count = 100       # 正の整数
temperature = -5  # 負の整数
zero_value = 0    # ゼロ

浮動小数点数(Floats)は、小数点のある数値です:

price = 19.99      # 正の浮動小数点数
temperature = -3.5 # 負の浮動小数点数
percentage = 0.75  # 0から1の間の浮動小数点数

変数を表示するには、putsを使用します:

age = 25
puts age

自分で試してみよう

# TODO: 以下の変数を作成してください


# 下の行を削除しないでください
puts student_count
puts average_score
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン