BETA

Ruby始めました‼ 配列の各要素を文字列から数字へ(変換系メソッド)

投稿日:2020-07-12
最終更新:2020-07-12

このブログはわたしが2回以上ググった事を記録するものです。
もし間違ってる時は教えて頂けると、シッポを振って喜びます☆☆

【 to_i 】文字列から数字へ 

number = ["1", "2", "3", "4", "5"]  
p number.map{ |n| n.to_i}  

numberの配列を、nに入れてあげて、数字に変換。
それを map で繰り返し処理。。
≪結果≫

[1, 2, 3, 4, 5]  

数字になる!!!!

【 &:to.i 】に書き換え

number = ["1", "2", "3", "4", "5"]  
p number.map{ |n| n.to_i}  
p number.map(&:to_i)  

to_i の前に、&をつけることでmapメソッドの引数としても渡すことができる。らしい。。
≪結果≫2つとも数字になる!!!!

[1, 2, 3, 4, 5]  
[1, 2, 3, 4, 5]  

その他変換系メソッド

【 to_s 】 数字から文字列へ 
【 to_a 】 連番から配列へ
p (1..5).to_a => [1, 2, 3, 4, 5]

新しいものを覚えていくとドンドン忘れていく気がする。。
使った記録を残して、、すぐ自分でも思い出せますように。。

技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
駆け出しエンジニアからエキスパートまで全ての方々のアウトプットを歓迎しております!
or 外部アカウントで 登録 / ログイン する
クランチについてもっと詳しく

この記事が掲載されているブログ

アラフォーから始めるプログラミング!!!目指せエンジニア☆☆

よく一緒に読まれる記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう