パンプキンスパイスラテ

IT系のことが多めの日記帳です

いろんな言語でforループ

java

for (int i = 1; i <= 10 ; i++ ;) {
  System.out.println(i + "<br />");
}

javascript

for (var i = 1; i <= 10 ; i++) {
  document.writeln(i + "<br />");
}

PHP

for ($i = 1; $i <= 10 ; $i++) {
  echo ($i . "<br />" . PHP_EOL);
}

Ruby

for i in 1..10 do
  puts (i);
end

Coldfusion8

<cfscript>
for (i = 1; i <= 10 ; i++) {
  WriteOutput("#i#<br />");
}
</cfscript>
※若干修正

Coldfusion7

<cfscript>
for (i = 1; i lte 10 ; i=i+1) {
  WriteOutput("#i#<br />");
}
</cfscript>
※若干修正

だいたいどれも同じ記述だなぁ。Rubyはまだよくわかってないんだけど、コマンドライン上でこれでできた。一目で何をやってるかわかりやすい!改めてRubyいいなぁ。