javascript的break语句是中断这次循环,循环不再进行
比如计算1-20的累加,当累加值到66时停止计算,输出累加值和当前整数值
let sum=0 for(let i=1;i<20;i++) { sum=sum+i if(sum>66) { console.log("当前的整数:"+i) break } } console.log(sum)continue是中止这次循环,进行下一次循环,比如设定在a,b,c,d之间执行循环,要求在c跳过去,就是continue使用情况
比如循环输入8名学生的成绩,要求计算成绩大于80的学生人数比例
let count=0 for(let i=1;i<=8;i++) { let score=+prompt("请输入第"+i+"名学生的成绩") if(score<80) { continue } count++ } console.log("大于等于80的学生比例为:"+count/8)