練習課題A
【A01】
変数を使った計算式を書き、出力パネルに結果を表示させなさい。
10×(8+12)÷4 の値は?
var num1:Number = 10; var num2:Number = 8; var num3:Number = 12; var num4:Number = 4; total = num1 * (num2 + num3) / num4; trace(total);
【A02】
「車Aの時速は100km」「車Bの時速は140km」
東京←→大阪の距離は560km
どちらが何時間早く着くか求めなさい?
var speedA:Number = 100; //車Aのスピード var speedB:Number = 140; //車Bのスピード var distance:Number = 560; //東京→大阪間の距離 //時間を求める計算式 timeA = distance / speedA; timeB = distance / speedB; ans = timeA - timeB trace(ans);
【A03】
「ビールを12杯:1杯500円」「ウーロン茶を4杯:1杯300円」「サラダを2皿:1皿600円」「チキンを2皿:1皿800円」
「ピザを2枚:1枚800円」
これを5人で割り勘にしたときの一人あたりの金額を求めなさい。
var beer:Number = 500; //ビールの値段 var uron:Number = 300; //ウーロン茶の値段 var salad:Number = 600; //サラダの値段 var chicken:Number = 800; //チキンの値段 var pizza:Number = 800; //ピザの値段 total = (beer * 12) + (uron * 4) + (salad * 2) + (chicken * 2) + (pizza * 2);// 合計を計算 var ninzu:Number = 5; hitoribun = total / ninzu; //一人当たりの金額 trace("一人当たりの金額は"+hitoribun+"円です。");
【A04】
自分の氏名を出力パネルに表示しなさい。
var seiStr:String = "山本"; var naStr:String = "一郎"; shimeiStr=seiStr+naStr; trace("私の名前は、" + shimeiStr + "です。");
【A05】
onClipEvent (load) { var now = 300; this._x = now; }
【A06】
onClipEvent (load) { var now:Number = 300; } on (release) { this._x = now; }
【A07】
onClipEvent (load) { var rate:Number = 20; } on (release) { this._x += rate; this._xscale += rate; this._yscale += rate; this._rotation += rate; }
【A08】
onClipEvent (load) { var rate:Number = 15; } onClipEvent (enterFrame) { this._rotation += rate; }
【A09】
onClipEvent (load) { var speed:Number = 1; } onClipEvent (enterFrame) { this._x += speed; }