Correcting teacher:西门大官人
Correction status:qualified
Teacher's comments:if优化那块,最好加个return跳出当前函数
<script type="text/javascript">
//变量的声明
var cj=90;
//在控制台输入变量
console.log(cj);
</script>
<script type="text/javascript">
//函数声明
function fun(){
//函数体,弹出“这是一个函数”
alert('这是一个函数');
}
//函数的调用
fun();
</script>
<script type="text/javascript">
//条件控制语句 if
function achievement1(){
var my_cj=90;
if(my_cj>90){
alert('优');
}else if(my_cj<=90 && my_cj>70){
alert('良');
}else{
alert('差');
}
}
//函数的调用
// achievement1();
</script>
<script type="text/javascript">
//条件控制语句 switch
function achievement2(){
var my_cj=60;
switch(true){
case (my_cj >90):
alert('优');
break;
case (my_cj >70):
alert('良');
break;
default:
alert('差');
break;
}
}
//函数的调用
// achievement2();
</script>
<script type="text/javascript">
//if 优化
function achievement3(){
var my_cj=99;
if (my_cj>90){
alert('优');
}
if (my_cj<=90 && my_cj>70){
alert('良');
}
if (my_cj<=70){
alert('差');
}
}
//函数的调用
// achievement3();
</script>
<script type="text/javascript">
//在控制台输入1-10
//1、for循环
function shuchu1(){
for(var i=1;i<=10;i++){
console.log(i);
}
}
//2、while循环
function shuchu2(){
var i=1;
while (i<=10){
console.log(i);
i++;
}
}
//3、do while循环
function shuchu3(){
var i=1;
do{
console.log(i);
i++;
}while (i<=10);
}
//函数的调用
shuchu3();
</script>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<input type="text" name="" id="age" value="" placeholder="请输入您的年龄" />
<button onclick="ageJc();">提交</button>
<script type="text/javascript">
//获取age的值
function ageJc(){
var age=document.getElementById("age").value;
age=parseInt(age);
if(isNaN(age)){
return alert('年龄应该是数字!请重新输入');
}
if(age<0 || age>150){
return alert('年龄应该在0到150之前!请重新输入');
}
return alert('你输入的年龄是:'+age);
}
</script>
</body>
</html>