FizzBuzz問題
FizzBuzz問題
*
* 1から100まで表示させよ。
* ただし3の倍数の時はFizz、5の倍数の時はBuzz、3と5両方の倍数の時はFizzBuzz
* と表示させること。
/**
* FizzBuzz問題
*
* 1から100まで表示させよ。
* ただし3の倍数の時はFizz、5の倍数の時はBuzz、3と5両方の倍数の時はFizzBuzz
* と表示させること。
*/
package {
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
//答えは下の方にあるよ
}
private function _ans():void{
for(var i:uint = 1; i <= 100; i++){
/*
if(i % 3 == 0 && i % 5 == 0){
trace("FizzBuzz");
}else if(i % 3 == 0){
trace("Fizz");
}else if(i % 5 == 0){
trace("Buzz");
}else {
trace(i);
}
*/
i % 3== 0 && i % 5 == 0 ? trace("FizzBuzz") :
i % 3 == 0 ? trace("Fizz") :
i % 5 == 0 ? trace("Buzz") :
trace(i);
}
}
}
}