The statements on line 1, 2, and 3, and the comparison on line 4, all form one basic block that ends with the conditional jump implementing the ifstatement.
行是声明行,第四行上是比较,所有这些组成了以传统跳跃执行结尾的基本块。
2
The return keyword is optional here and it is rarely used, except when returning out of the middle of a block (e.g., in an ifstatement).