// if ...if (Expression) Statement;if (Expression)Statement;if (Expression) {Code block;}// if ... elseif (Expression) Statement;else Statement;if (Expression)Statement;elseStatement;if (Expression) {Code block;} else {Code block;}// if ... else if ... else ...if (Expression) {Code block;} else if (Expression) {Code block;} else if (Expression) {Code block;} else {Code block;}
switch (Expression) {case Variable:Statement;case Number:Statement;break;case String:Statement;default:Statement;}
var exp = 10;switch ( exp ) {case "10":console.log("string 10");break;case 10:console.log("number 10");break;case exp:console.log("var exp");break;default:console.log("default");}
number 10
for (Statement; Statement; Statement)Statement;for (Statement; Statement; Statement) {Code block;}
for (var i = 0; i < 3; ++i) {console.log(i);if( i >= 1) break;}
01
while (Expression)Statement;while (Expression){Code block;}do {Code block;} while (Expression)
Feedback