From: Kikutani Makoto Date: 1998-10-09T11:13:15+09:00 Subject: [ruby-list:9908] item insertion in an array きくたにです。 ある配列aの中から、要素cを探します。もしcがあれば、その次に挿入します。 なければ最後に加えます。 i = a.index(b) if i a = (a[0..i] << c).concat(a[i+1..-1]) else a =+ c end としたんですが、もっとうまい方法がありますよね? -- 人生を背負い投げ 菊谷 誠(Kikutani Makoto) kikutani@sprintmail.com kikutani@debian.or.jp (Linux関係のみ)