perlとphpとjavascript(spidermonkey)のコードを同じにしてみた。
■[FizzBuzz]Perl と PHP で一緒に FizzBuzz
なんとなく構文が似ていたので、
ムシャクシャしてやった。
perl -e'for($i=1;$i<=100;$i++){print(($i%15?$i%5?$i%3?$i:"Fizz":"Buzz":"FizzBuzz")."\n");}'
php -r'for($i=1;$i<=100;$i++){print(($i%15?$i%5?$i%3?$i:"Fizz":"Buzz":"FizzBuzz")."\n");}'
の方にコメントもらったので、さらにspidermonkeyでやってみる。
$ perl -e 'for($i=1;$i<=100;$i++){print($i%15?$i%5?$i%3?$i:"Fizz":"Buzz":"FizzBuzz");print("\n");}' $ php -r 'for($i=1;$i<=100;$i++){print($i%15?$i%5?$i%3?$i:"Fizz":"Buzz":"FizzBuzz");print("\n");}' $ js -e 'for($i=1;$i<=100;$i++){print($i%15?$i%5?$i%3?$i:"Fizz":"Buzz":"FizzBuzz");print("\n");}'
とりあえず、rubyは {} では動かないので(今は)あきらめる。