JS案例:通过continue 和break来控制程序是否继续运行
来自CloudWiki
<!doctype html> <html> <head> <meta charset="utf-8"> <title>break和continue在循环语句中使用示例</title> </head> <body> <pre> <script type="text/javascript"> var input,input_number,sum=0; while(true) //循环条件为true,利用break和continue实现控制循环次数 { input = prompt("sum="+sum + "\n请输入新的累加数(输入Q结束):","0"); if (input=="Q" || input=="q") break; //结束累加 input_number = parseFloat(input); if (isNaN(input_number)) continue; //不能累加NaN if (input_number<=0) continue; //不累加非正数 sum += input_number; //累加有效正数 } alert("sum="+sum); </script> </pre> </body> </html>