メソッドの定義、引数、戻り値、スコープなど、メソッドに関する基本知識
Rubyコースの一部として、メソッドに関する実践的な練習問題を53問用意しています。 基礎から応用まで段階的に学習できるよう構成されています。
学習を開始する準備ができました
下記の練習問題から始めて、段階的にスキルアップしていきましょう
引数を持つメソッドを定義する正しい構文はどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby def double(number) ...
約3分
以下のコードで、変数nameと引数personの関係について正しい説明はどれですか? ruby...
約3分
引数を使用しないメソッドと引数を使用するメソッドの主な違いは何ですか?
約3分
以下のメソッド呼び出しで正しいものはどれですか? ruby def...
約3分
以下のコードの空欄に入る適切な引数名はどれですか? ruby def...
約3分
以下のコードで、引数として変数を渡した場合の動作について正しい説明はどれですか? ruby...
約3分
Rubyでキーワード引数を定義する際に、引数名の後ろに付ける記号は何ですか?
約3分
以下のメソッド呼び出しのうち、正しく動作するものはどれですか? ruby def...
約3分
キーワード引数の大きな特徴として正しいものはどれですか?
約3分
以下のコードを実行したときの結果はどうなりますか? ruby def...
約3分
以下のメソッド定義において、必須のキーワード引数はどれですか? ruby def...
約3分
キーワード引数を使う主な利点として最も適切でないものはどれですか?
約3分
Rubyでメソッドの引数にデフォルト値を設定する正しい記述はどれですか?
約3分
以下のメソッドを呼び出した結果はどうなりますか? ruby def...
約3分
複数の引数にデフォルト値が設定されている場合、引数を部分的に省略するとどのような順序で値が割り当てら...
約3分
以下のメソッド定義のうち、正しくないものはどれですか?
約3分
デフォルト値付き引数を使用する主な利点として、最も適切でないものはどれですか?
約3分
以下のコードで、add(5, 3)を実行した時の結果は何ですか? ruby def...
約3分
複数の引数を持つメソッドを定義する際の正しい書き方はどれですか?
約3分
以下のメソッド呼び出しで、正しい結果が表示されるのはどれですか? ruby def...
約3分
以下のコードを実行するとどうなりますか? ruby def multiply(x, y) x...
約3分
以下のコードの実行結果は何ですか? ruby def calculate_rectangle_ar...
約3分
複数の引数を持つメソッドを呼び出す際に最も重要なことは何ですか?
約3分
以下の空欄に入る正しいコードはどれですか? ruby def...
約3分
Rubyでメソッドを定義するために使用するキーワードは何ですか?
約3分
以下のコードでメソッド定義が正しく完了するために必要なキーワードは何ですか? ruby def...
約3分
Rubyのメソッド名の命名規則として正しいものはどれですか?
約3分
以下のコードを実行した場合の出力結果はどうなりますか? ruby def greet ...
約3分
メソッドを使う主なメリットとして含まれないものはどれですか?
約3分
以下のコードでsay_helloメソッドを3回呼び出した場合、何行の出力が表示されますか? ...
約3分
Rubyのメソッドで戻り値を明示的に指定するために使用するキーワードは何ですか?
約3分
以下のコードの実行結果はどうなりますか? ruby def sample_method ...
約3分
以下のコードの実行結果はどうなりますか? ruby def calculation ...
約3分
Rubyにおいて、returnを書かない場合の戻り値はどのように決まりますか?
約3分
以下のメソッドの戻り値は何ですか? ruby def process_data puts...
約3分
以下のコードの空欄に入るキーワードは何ですか? ruby def get_status if...
約3分
Rubyで可変長引数を定義する際に使用する記号は何ですか?
約3分
以下のメソッドを呼び出した場合、numbersに格納されるデータ型は何ですか? ruby def...
約3分
次のコードの実行結果はどうなりますか? ruby def greet(message,...
約3分
可変長引数に何も値を渡さなかった場合、その引数にはどのような値が格納されますか?
約3分
以下のメソッド定義のうち、文法的に正しいものはどれですか?
約3分
次のコードの空欄に入る適切なメソッドは何ですか? ruby def...
約3分
配列に特定の要素が含まれているかを確認するRubyのメソッドは何ですか?
約3分
以下のコードの実行結果はどうなりますか? ruby fruits = ["りんご",...
約3分
文字列で大文字・小文字を区別せずに部分文字列の検索を行う場合、どのような方法が適切ですか?
約3分
配列、文字列、ハッシュが空かどうかを確認するメソッドは何ですか?
約3分
値がnilかどうかを確認するメソッドは何ですか?
約3分
以下のコードの実行結果はどうなりますか? ruby user = {name: "太郎",...
約3分
以下のコードの実行結果はどうなりますか? ruby message = "Hello...
約3分
以下のコードの空欄に入るメソッドは何ですか? ruby data = [] if...
約3分
真偽値を返すメソッドの命名規則として正しいものはどれですか?
約3分
以下のコードで適切な条件分岐の書き方はどれですか? ruby fruits = ["りんご",...
約3分
💡 学習のコツ
1
問題を順番に解く
基礎から応用へと段階的に構成されているため、順番に取り組むことをお勧めします
2
解説をしっかり読む
正解・不正解に関わらず、解説を読んで理解を深めましょう
3
復習で定着させる
間違えた問題は後日再チャレンジして、知識の定着を確認しましょう
プレミアムプランでは、進捗管理、間違えた問題の自動復習リスト、詳細な解説動画など、 より充実した学習体験をご利用いただけます。