Archive for the ‘変数・定数’ Category

Hello! MIHOKANNO

トーキョーワンダーサイト渋谷で開催されている”Hello! MIHOKANNO“に行ってきた。

ワンダーサイトで開催されているものは毎回すごいけど、今回も相当おもしろかったです。

SPACE Cから入って(順路間違ってる?)最初にみえる”Vacation”で完全にもっていかれました。

その後も次から次へと畳み掛けるmihokannoワールド。

目のいきづらい場所に作品があったりして細かい所まで楽しめます。

最後に見た”The Kiss”で大満足。

ちなみに気になるmihokannoって名前の由来はもちろんアレですね。

—————————————————————————————————————————–

会 期:2009年05月30日(土) - 2009年07月20日(月)
休館日:6/1、8 、15、22、29、7/6、13
時 間:11:00 - 19:00
入場料:無料
主 催:財団法人東京都歴史文化財団 トーキョーワンダーサイト
協 力:小山登美夫ギャラリー、シュウゴアーツ、ヒロミヨシイ、レントゲンヴェルケ
会 場:トーキョーワンダーサイト渋谷
アーティスト:MIHOKANNO (万代洋輔、千葉正也、 COBRA、榎倉冴香、 福永大介、松原壮志朗、大城 絢、山本修路、清田亮平 〔デザイナー〕)

変数・定数

参考書には「変数とは値を入れる事のできる箱のようなもの」とか書いてます。

けど結局中学校の数学で習った”x”みたいな感じ。

「x = 10」じゃあ「x + 15 = 25」はみたいな。

ただ変数には数値以外のものも入ります。

「x = “いろ”」じゃあ「x + “えんぴつ” = “いろえんぴつ”」。

ざっとこんな感じ。

で、変数は「var 変数名:データ型 = 初期値;」

みたいに定義します。

「x = 10」の部分と一緒。

先ほど書いたみたいに変数には数値以外のものも入るので”データ型”を指定しなければいけません。

————————————————-

var num:Number = 10;
trace(num + 15)//出力15

————————————————-

次に定数。
定義する際に変数と違う点は”var”のところが”const”。

————————————————-

const NUM:Number = 10;
trace(NUM + 15)//出力15

————————————————-

じゃあ結局変数と定数は何が違うかというと、
値が変化するかどうか。

————————————————-

x = 10
x + 15 = 25
x - 20 = -10

————————————————-

この場合ずっと”x = 10″なんで定数。
ただ変数の場合はこんな事ができる。

————————————————-

x = 10
x + 15 = x
x - 20 = x

————————————————-

“x = 10″と宣言しときながら”x = 25″になったり”x = -10″になったり。
なのでこの”x = 10″の部分を”初期化”って言います。
ちなみに初期化せずに宣言だけでもOK。

————————————————-

x
10 + 10 = x
10 - 20 = x

————————————————-