「Ruby」each()で要素を取得する
サンプルコード
citys = { Tokyo: 2001, Oosakay: 2002, Yokohama: 2003}
citys.each { |key, value| puts “#{key} =& ...
「Ruby」each()で要素を繰り返すサンプル
書式
collection.each do |variable|
code
end
コード
#!/usr/bin/ruby ary = ary.each do |i| puts iend...
「Ruby」Hash.new の使い方
書式
Hash* ] or
Hash.new Hash.new(obj)
Hash.new { |hash, key| block }
サンプルコード
#!/usr/bin/ruby$, = ...「Ruby入門」Hashの要素を取得するサンプル
サンプルコード
#!/usr/bin/ruby
H = Hash
puts “#{H}”
puts “#{H}”
実行結果
1 ...
「Ruby」reverseで配列の値を回転する
書式
配列名.reverse
使用例
「Ruby」二次元配列の要素を反転するサンプル
書式
180度回転 配列名.reverse.map(&:reverse)
上下反転 配列名.reverse
使用例
「Ruby」二次元配列の最後に要素を追加する
書式
二次元配列名.push(値)
使用例
「Ruby」<<演算子で配列の最後に要素を追加する
書式
1.配列名 <<値
2.配列名+=値
使用例
「Ruby」deleteで指定配列の要素を削除するサンプル
書式
配列名.delete(指定値)
使用例
「Ruby入門」for文で繰り返し処理をするサンプル
サンプル
cityinfo = {:tokyo => “東京”, :oosaka => “大阪”, :fukuoka => “福岡”,: ...
「Ruby入門」upto、downto、timeで繰り返し処理をする
1.uptoメソッド
1.upto(4) do |i|
puts “#{i}回目”
end
#=>0回目
# 1回目
# 2回目
# 3回目 ...
「Ruby入門」unless文を使うサンプル
構文
unless conditional codeendサンプルコード
#!/usr/bin/ruby# -*- coding: UTF-8 -*-x=1unless x>2 puts "aa" else ...「Ruby」Ubuntu14.04でホスト名を変更するサンプルコード
Rubyコード
#!/usr/bin/ruby
#coding=utf-8
require ‘open-uri’
url= “http ://raw.github ...
[Ruby]メソッドに引数を使用するサンプル
書式
def メソッド名(引数1,…)
処理コード
end
使用例
#!/usr/bin/ruby#クラスSampleの定義class Sample #メソッド名(引数1,引数2, ...「Ruby入門」引数を受け取るメソッドを呼び出すサンプル
書式
def メソッド名(引数名)
some code
end
使用例
「Ruby入門」ハッシュの要素を追加,更新するサンプル
書式
>ruby test.rb
{キー1 => 値1, キー2 => 値2}
使用例
「Ruby入門」配列の要素の初期化をするサンプル
使用例
# 要素数が0個の配列cftArr =「Ruby」transposeで配列の要素の行、列を入れ替えるサンプル
書式
配列名..transpose
使用例