g=[0,0,1] => [0, 0, 1] show(g)としたところ、「黒・黒・白」という画像が出てしまいました。 青いマスを1つ出すにはどうすればいいのでしょうか。
g=[[[0,0,1]]] show(g)としてみてください.
b=[0,0,0] r=[1,0,0] y=[1,1,0] g=[[b,b,b,b,b], [r,r,r,r,r], [y,y,y,y,y]] show(g)ドイツ国旗の作り方ですが、こんな風に先にb(黒),r(赤),y(黄)を作っておいて、 あとからその文字を代入するという形にすると簡単でした。
g[0][0][1]=1 show(g)とやった時に,左上の点だけでなく上の5点が黒から緑になってしまうので,混乱する人がいるかもしれません.
#!/bin/bash (cat << EOF g=[[[0,0,1]]] show(g) EOF cat -) | isrb
cd ~/is11 chmod +x showg.sh- ターミナルでshowg.sh を実行します.
./showg.sh
7 % 2が
1になることと,説明で「割り算の余り」と書かれています.
def a() [0,0,0] endと書いて,loadした後にshow(a)と入力すると上手く行きます.
ruby check.rb ex01.rbのようにチェックプログラムを動かしてクリアすることを目標にしてください.それでも時間が余る 人がいる場合には考えます.
ruby vote.rb 選択肢番号のように使います.
ruby check.rb ex01.rbと実行すると,関数を与えた時の入力と出力があっていることが確認できます.