配列の作成、要素の追加・削除・参照方法など、配列の基本操作
Rubyコースの一部として、配列に関する実践的な練習問題を36問用意しています。 基礎から応用まで段階的に学習できるよう構成されています。
学習を開始する準備ができました
下記の練習問題から始めて、段階的にスキルアップしていきましょう
Rubyで配列を作成する正しい記法はどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby fruits = ["りんご",...
約3分
配列の長さ(要素数)を取得するメソッドは何ですか?
約3分
以下のコードの実行結果はどうなりますか? ruby numbers = [1, 2, 3, 4,...
約3分
%記法を使って文字列の配列を作成する正しい記法はどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby numbers = [1, 2, 3, 4,...
約3分
存在しないインデックスを指定して配列の要素にアクセスした場合、何が返されますか?
約3分
以下のコードで作られる配列について正しい説明はどれですか? ruby mixed = [1,...
約3分
配列の末尾に要素を追加するメソッドはどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby numbers = [1, 2, 3]...
約3分
配列の先頭に要素を追加するメソッドはどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby queue = ["山田", "鈴木",...
約3分
<<演算子の正しい説明はどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby numbers = [1, 2, 3, 2,...
約3分
配列操作メソッドの組み合わせで、スタック(後入れ先出し)の動作を実現するのはどれですか?
約3分
以下のコードで空の配列に対してpopメソッドを実行した場合、何が返されますか? ruby...
約3分
Rubyで配列を昇順(小さい順)に並び替えるメソッドは何ですか?
約3分
配列を大きい順(降順)に並び替えるために、最も一般的に使用される方法はどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby fruits = ["バナナ",...
約3分
独自の基準で配列を並び替えたい場合に使用するメソッドはどれですか?
約3分
sortメソッドとsort!メソッドの違いは何ですか?
約3分
以下のコードで、点数の高い順に生徒を並び替えるには、空欄に何を入れればよいですか? ruby...
約3分
文字列の配列を五十音順に並び替える場合、どのメソッドを使用しますか?
約3分
以下のコードの実行結果はどうなりますか? ruby numbers = [5, 2, 8, 1]...
約3分
複数の条件で配列を並び替えたい場合、sort_byのブロック内で何を返せばよいですか?
約3分
メソッドを連続して呼び出すことを何と呼びますか?
約3分
Rubyのmapメソッドの主な目的は何ですか?
約3分
以下のコードの実行結果はどうなりますか? ruby prices = [100, 200,...
約3分
selectメソッドのブロック内で評価される条件の戻り値として適切なものはどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby numbers = [1, 2, 3, 4,...
約3分
mapメソッドとeachメソッドの主な違いは何ですか?
約3分
以下のコードの実行結果はどうなりますか? ruby numbers = [1, 2, 3, 4,...
約3分
以下のコードで空欄に入るメソッドは何ですか? ruby fruits = ["apple",...
約3分
以下のハッシュに対するselectメソッドの使用例として正しいものはどれですか? ruby...
約3分
mapメソッドのブロック内で複数行の処理を行う場合、新しい配列に格納される値はどれですか?
約3分
以下のコードの実行結果として正しいものはどれですか? ruby words = ["ruby",...
約3分
💡 学習のコツ
1
問題を順番に解く
基礎から応用へと段階的に構成されているため、順番に取り組むことをお勧めします
2
解説をしっかり読む
正解・不正解に関わらず、解説を読んで理解を深めましょう
3
復習で定着させる
間違えた問題は後日再チャレンジして、知識の定着を確認しましょう
プレミアムプランでは、進捗管理、間違えた問題の自動復習リスト、詳細な解説動画など、 より充実した学習体験をご利用いただけます。