- break
- continue
<script type="text/javascript">
//求1-100中能被7整除的和
var sum=0;
for(var i=1;i<=100;i++){
if(i%7==0){
sum+=i;
// console.log(i);
}
}
console.log(sum);
//continue 跳出本次循环 break 跳出整个循环
var sum=0;
for (var i=1;i<=100;i++) {
if(i%7!=0){
continue;
}else{
sum+=i;
}
}
console.log(sum);
</script>
<script type="text/javascript">
//1-100的质数(质数)和
var sum=0;
var flag=true;
for(var i=1;i<=100;i++){
for (var j=1;j<i;j++) {
if(i%j==0){
//不是质数
continue
// flag=false
}else{
sum+=i;
console.log(i);
}
}
// if(flag){
console.log(i+"是质数");
// sum+=i;
// console.log(sum)
// }
}
console.log(sum);
</script>
纯js九九乘法表
<script type="text/javascript">
document.write("九九乘法表");
// document.write("<table>"for () {
// document.write("<tr></tr>")
// }"</table>")
//
document.write("<table border='1' cellpadding='3' cellspacing='3'>");
for (var i=1;i<=9;i++) {
document.write("<tr>");
for (var j=1;j<=i;j++) {
// document.write("<td>"+i+"*"j+"="+i*j+"</td>")
document.write("<td>");
document.write(j+"*"+i+"="+i*j);
document.write("<td/>");
}
document.write("</tr>");
}
document.write("</table>");
</script>