diff --git a/ch1/ch1-02.md b/ch1/ch1-02.md index 9aceff2..b8d7307 100644 --- a/ch1/ch1-02.md +++ b/ch1/ch1-02.md @@ -70,7 +70,7 @@ for initialization; condition; post { for循环三个部分不需括号包围。大括号强制要求, 左大括号必须和*post*语句在同一行。 -*initialization*语句是可选的,在循环开始前执行。*initalization*如果存在,必须是一条*简单语句*(simple statement),即,短变量声明、自增语句、赋值语句或函数调用。`condition`是一个布尔表达式(boolean expression),其值在每次循环迭代开始时计算。如果为`true`则执行循环体语句。`post`语句在循环体执行结束后执行,之后再次对`conditon`求值。`condition`值为`false`时,循环结束。 +*initialization*语句是可选的,在循环开始前执行。*initalization*如果存在,必须是一条*简单语句*(simple statement),即,短变量声明、自增语句、赋值语句或函数调用。`condition`是一个布尔表达式(boolean expression),其值在每次循环迭代开始时计算。如果为`true`则执行循环体语句。`post`语句在循环体执行结束后执行,之后再次对`condition`求值。`condition`值为`false`时,循环结束。 for循环的这三个部分每个都可以省略,如果省略`initialization`和`post`,分号也可以省略: