コメント

このコメントは、【トピック】配列?の方法へのコメントです。

コメントの内容

Material 7186 1 mini ikosami(投稿日:2011/07/17 19:07/17/11)
a = createArray()
a[0] = A
a[1] = B
a[2] = C
b = createArray()


i = 0
while i < 3
  b[i] = 0
  if 2<=a[i] && a[i]<5
    b[i] = 1
  elsif a[i] == 5
    b[i] = 2
  end
  i = i + 1
end

AA = b[0]
BB = b[1]
CC = b[2]



「配列?の方法」ってタイトルだったので
ちょっと無理やり配列にしてみましたが、
余計ややこしいですかね?

どれにも当てはまらない場合 0
2以上5より少ない場合   1 
5の場合          2

を、下にあるAA = b[0]とかの対応した変数に入れたのですが・・・

if AA == 1 && BB = 1 && CC == 1
#ABCともに変数が2以上5より少ない場合
end


でもこれでは、余計にわかりにくいし、内容によっては長くなりますね(- -;)

コメントの内容(一番最初の投稿)

Material 7186 1 mini ikosami(投稿日:2011/07/17 19:07/17/11)
a = createArray()
a[0] = A
a[1] = B
a[2] = C
b = createArray()


i = 0
while i < 3
  b[i] = 0
  if 2<=a[i] && a[i]<5
    b[i] = 1
  elsif a[i] == 5
    b[i] = 2
  end
  i = i + 1
end

AA = b[0]
BB = b[1]
CC = b[2]



「配列?の方法」ってタイトルだったので
ちょっと無理やり配列にしてみましたが、
余計ややこしいですかね?

どれにも当てはまらない場合 0
2以上5より少ない場合   1 
5の場合          2

を、下にあるAA = b[0]とかの対応した変数に入れたのですが・・・

if AA == 1 && BB = 1 && CC == 1
#ABCともに変数が2以上5より少ない場合
end


でもこれでは、余計にわかりにくいし、内容によっては長くなりますね(- -;)