案例一:未成年人禁止入内
①用简单的if语句编写:
<script> var age=prompt('请输入你的年龄'); if(age>=18){ alert('你可以进入'); } </scrip>
②用if else编写:
<script> var age=prompt('请你的输入年龄'); if (age>=18){ alert('可以进入'); } else{ alert('不可以进入'); } </script>
案例二:判断闰年
能被4整除且不能整除100或能被400整除。
<script> var year=prompt('请您输入年份:'); if(year%4==0&&year%100!=0||year%400==0){ alert('输入的年份为闰年'); }else{ alert('输入的是平年'); } </script>
案例三:判断成绩级别
<script> var score=prompt('请您输入分数:'); if(score>=90){ alert('A'); } else if( score>=80){ alert('B'); } else if( score>=70){ alert('C'); } else if( score>=60){ alert('D'); } else{ alert('E'); } </script>
案例四:数字补0
<script> var time= prompt('请从0~59中选一个数字'); var result=time<10?'0'+time:time; alert(result); </script>
案例五:查询水果
<script> var fruit:prompt('请输入查询的水果'); switch (fruit){ case'苹果': alert('苹果3.5/斤') case'香蕉': alert('香蕉35/斤') default: alert('无'); } </script>
案例六:人的一生
<script> for(var i=1; i<=100; i++){ if( i==1){ console.log('这个人今年1岁了'); }else if(i==100){ console.log('这个人今年100岁了'); } else{ console. log('这个人今年'+i+'岁了'); } } </script>
案例七:1-100累加和
<script> var sum=0; for(var i=0;i<=100;i++){ sum+=i; } console.log(sum); </script>
案例八:1-100之间的平均值
<script> var sum=0; var average=0; for(var i=0;i<=100;i++){ sum+=i; } average=sum/100; consle.log(average); </script>
案例九:求1-100之间所有偶数,奇数的和
<script> var even=0; var odd=0; for(var i=1;i<=100;i++){ if(i%2==0){ even+=i; } else{ odd+=i; } } console.log('1~100之间所有的偶数和是'+even); console.log('1~100之间所有奇数和是'+odd); </script>
案例十:求学生成绩,平均分
<script> var num=prompt('请输入总人数'); var sum=0; var average=0; for(var i=1;i<=100;i++){ var score=prompt('请输入第'+i+'个学生成绩'); sum=sum+parFloat(score); } average=sum/num; alert('班级总的成绩是'+sum); alert('班级平均分是'+average); </script>