最近、この JavaScript コード (機能的には問題ありません) を見つけましたが、for next ループが括弧で囲まれていないことに気付きました。コードが機能するには、それらを含める必要があるといつも思っていました。ブラケットを省略しても問題なく使用できるのは、どのような場合ですか? 機能的に、つまり審美的にではありません。
for (var i = 0; i < rbuttons.children.length; i++)
if (rbuttons.children[i].value == true)
return rbuttons.children[i].text;