var age=35;
if(age<18){alert("未成年「);} 一種可能
var age=prompt;
if(age<18){alert("未成年」);} 兩種可能 / /甚至三種以上。
else if (age>18 && age<60){alert("超過年齡」);}
else{alert("成年「);}
獲取長度。
6位數字密碼
var password=prompt("請輸入");
if(password.length!=6){alert("請輸入6位密碼");} //判斷密碼的長度,若是不是6位,不然
else{
if(isNaN(password)==true){alert("密碼不正確");} //若是密碼是非數字,不然是數字,記得大括號
else {alert("密碼「) } //isNaN是檢測是否爲數字,輸出爲true就是非數值
}
<script>
var str="abc123";
var num=parseInt(str); 提出整數,結果是NaN
if (num==NaN){alert(NaN);} //NaN和任何內容都不相等,包括它自己,
else if(num==123){alert(123);}
else if(typeof num==「number」){alert(「num」);}
else{alert(「str」);} 輸出結果是num
</script>
switch語句
獲取星期方法
var week= new Date().getDay(); //可從系統中獲取。
console.log(week); //判斷條件是0=星期天,1等於星期一
switch(week){
case 0: //對week進行判斷,它的case變量等於0,時執行腳本
document.write ("今天是星期日");
break;
case 1:
document.write ("今天是星期一");
break;
case 2:
document.write ("今天是星期二");
break;
case 3:
document.write ("今天是星期三");
break;
case 4:
document.write ("今天是星期四");
break;
case 5:
document.write ("今天是星期五");
break;
default:
document.write ("今天是星期六");
}
簡化
var week=new Date().getDay();
var weekstr="";
switch(week){
case 0:
weekstr="日";
break;
case 1:
weekstr="一";
break;
case 2:
weekstr="二";
break;
case 3:
weekstr="三";
break;
case 4:
weekstr="四";
break;
case 5:
weekstr="五";
break;
default:
weekstr="六";
}
document.write("今天是星期"+ weekstr);
輸入框打出來的都是字符串,要提取出數字來
var age=prompt("請輸入你要查詢的業務編號")
console.log(age)
console.log(typeof(age))
ager=parseInt(age);
switch(ager){
case 1:
document.write("你的帳戶餘額爲9999999999999999億");
break;
case 2:
document.write("你的轉帳餘額爲9999999999999999萬億");
break;
case 3:
document.write(
"信用額度爲999999999999999999999999999萬億");
break;
default:
document.write(
"退出銀行系統");
}
expression是表達式條件《一是pl僧》
break;退出《不賴可》
default:默認最後執行《底富哦》
document.write("內容")輸出內容