if判断语法
<script>
var s = parseFloat(prompt("请输入大于或小于60的数字","67"));
if (s >= 60) {
alert("大于60");
} else{
alert("小于60");
}
</script>
可删除else后面的,小于60则跳过,执行下一行
<script>
var s = parseFloat(prompt("请输入大于或小于60的数字","67"));
if (s >= 60) {
alert("大于60");
}
</script>
if判断给变量进行赋值
<script>
var a;
if(s >= 60){
a = s;
alert("a为s,值是"+a);
}else{
a = 600;
alert("a赋值改为"+a);
console.log("为a赋值为"+a);
}
</script>
多分支if判断语句
<script>
var d = parseFloat(prompt("请输入100以内的数字","87"));
if(d >= 85){
alert("优秀");
}else if(d < 85 && d >= 75 ){
alert("良好");
}else if(d < 75 && d >= 60 ){
alert("及格");
}else {
alert("不及格");
}
</script>
多分支if判断语句-简化
<script>
var d = parseFloat(prompt("请输入100以内的数字","87"));
if(d >= 85){
alert("优秀");
}else if( d >= 75 ){
alert("良好");
}else if( d >= 60 ){
alert("及格");
}else {
alert("不及格");
}
</script>
if语句嵌套判断语法
<script>
var sex = prompt("输入性别","男");
var age = parseInt(prompt("输入70-50以内的数字","60"));
if(sex == "男" && age >= 60){
alert("大于或等于60");
}else if (sex == "男" && age < 60){
alert("小于60");
}else if (sex == "女" && age >= 60){
alert("大于或等于60");
}else{
alert("小于60");
};
</script>
if语句嵌套判断语法-简化
<script>
var sex = prompt("输入性别","男");
var age = parseInt(prompt("输入70-50以内的数字","60"));
if(sex == "男" && age >= 60){
alert("大于或等于60");
}else if (sex == "男"){
alert("小于60");
}else if (age >= 60){
alert("大于或等于60");
}else{
alert("小于60");
};
</script>
if语句嵌套判断语法2
<script>
var sex = prompt("输入性别","男");
var age = parseInt(prompt("输入70-50以内的数字","60"));
if(sex == "男"){
//判断是否男性
if(age >= 60){
//判断是否大于或等于60
alert("大于或等于60");
}else{//否则小于60
alert("小于60");
}
}else{
//已判断不是男性,不用再判断是否女性
if(age >= 60){
//判断是否大于或等于60
alert("大于或等于60");
}else{//否则小于60
alert("小于60");
}
};
</script>