一、条件语句
1. if
当指定条件为 true 时,才执行代码。
<script>
let score = parseInt(prompt('输入成绩'));
if(score>=60){
alert('成绩及格')
}
</script>
2. if ... else
当条件为 true 时执行代码,当条件为 false 时执行其他代码。
<script>
let score = parseInt(prompt('输入成绩'));
if(score>=60){
alert('成绩及格')
}
else{
alert('成绩不合格,请补考')
}
</script>
3. if ... else if ... else
<script>
let score = prompt('输入成绩');
if(score>=90){
alert('优秀')
}
else if(chenji>=60){
alert('及格')
}
else{
alert('不及格')
}
</script>
二、switch语句
<script>
switch (prompt('今天是周几')) {
case '周一':
alert('新的一周开始了');
break;
case '周五':
alert('明天就是周末了');
break;
case '周六':
alert('放松的休息');
break;
case '周日':
alert('放松的休息');
break;
/* 如果以上条件都对不上,就执行下面的代码 */
default:
alert('努力工作');
break;
}
</script>
三、for循环
使用for循环计算100以内(含100)的偶数之和:
<script>
let sum= 0;
for(var i=1;i<=100;i++){
if(i%2==0){
sum = sum + i;
}
}
document.write(sum);
</script>