根本的な話になるのですが入門書を見ても書いていなかったので質問です。
変数の宣言位置はずっと関数の先頭が望ましいと思っていた(勘違い?)のですが、
ブロックの先頭で宣言しても問題ないのでしょうか?