aboutsummaryrefslogtreecommitdiff
path: root/challenge-001/mfoda/haxe/Ch2.hx
blob: 2dceb7c411cd4d1d814fa924191b1d573e1f700d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Ch2 {
    public static function main() {
        function div(x, y) return x % y == 0;
        var result = [
            for (i in 1...21) {
                if (div(i,3) && div(i,5))
                    "fizzbuzz";
                else if (div(i,3))
                    "fizz";
                else if (div(i,5))
                    "buzz";
                else '$i';
            }
        ];
        Sys.println('${result.join("")}');
    }
}