2020-10-16から1日間の記事一覧
rubyのコードを実行するときに、処理の途中で文字列を表示したり、プログラムで行なった計算結果を出力させたいときに使う、 p,puts,printメソッドの違いについて記載します。print「print」は、指定した値を文字列にして出力するメソッド。 「puts」や「p」…
unless文は条件式がfalseの時に実行する制御構文です。「○○の条件に一致したら、△△の処理を行う」といった制御ができる「if」に対し、 「unless」は、「○○の条件に一致しなかったら、△△の処理を行う」といった制御ができます。unless文の記述方法は以下の通…
mapメソッドは配列の各要素に対してブロックを評価した結果を新しい配列にして返します。 もしブロックの戻り値がない場合はnilになります。map メソッドの記述方法は以下の通りです。 オブジェクト.map { |変数| # 実行したい処理 } 例として、配列の要素を…