...
if (facingSouth) {
turnleft();
turnleft();
turnleft();
}
...
Las líneas " ... " significan que pueden haber otras sentencias antes o después de la sentencia if. Nos da igual en esta explicación ya que no hay restricciones en cuanto a lo que hay antes o después de la sentencia if.
La forma más general de la sentencia if es:
...
if (xxx) {
yyy
}
...
donde xxx es una condición y yyy es cualquier número de sentencias a ejecutar si la condición if es verdadera.
La sentencia if