1. if语句
if (1 > 0) { document.write('不错不错') }
当括号里的条件成立,花括号里的语句才会执行
var score = parseInt(window.prompt('input')) if (score > 90 && score <= 100){ document.write('alibaba'); }else if (score > 80 && score <= 90){ document.write('tencent'); }else if (score > 70 && score <=80){ document.write('baidu'); }else if (score > 60 && score <= 70){ document.write('mogujie'); }else{ document.write('error') }
2.for 循环
document.write('abc') document.write('abc') document.write('abc') document.write('abc') document.write('abc')
等于
for (var i = 0; i <5; i++){ document.write('abc')
先判断i<5这个条件,然后执行{ }内的语句,再执行i++,一直重复,直到i<5这个条件不再成立
打印0-9:
for (i = 0; i <10; i++){ document.write(i) }
打印1-100中能被3/5/7整除的数:
for(i = 1; i < 100; i++){ if (i % 3 == 0 || i % 5 == 0 || i % 7 == 0){ document.write(i + " ") } }
i = 0这个赋值语句可以放在for()的前面;i++这个赋值语句可以放在花括号内部,且在花括号内需要执行的语句之后, 但是要用分号隔开:
var i = 0; for (i < 10){ document.write(i); i++; }
3.while循环:如果for循环里面只有一个条件,那么就等于while循环
i = 0; while(i < 10){ document.write(i); i++; }