<script>
?var b = "hello";
?</script>
<script>
alert (b);
</script>
這個hello能打出來嗎?這是今天黃Sir上課問的問題.好多人沒反映過來.我也算一個吧.
答案是能打出來.*因為寫在不同塊的變量可以相互引用..!!
邏輯運算符
&&與.就是數學上的且!
||或.
!非.
在與里面,只要有1個是false,那結果就是false.
在或里面,只要有個是true,那結果就是ture.
非.如果是true那么它的非就是false,反之亦是.
如果是數字,記住只有0是false.只要是非0就都是true.
switch(day = 1)? //switch只能表示等或者不等的映射關系
?{
??case day = 1:
??{
???alert("monday");
??}break;????? //如果不加break會繼續往下執行,并且忽略后來的比對,直到遇到下一個break.
??case day = 2:
??{
???alert("tuesday");
??}break;??
??case day = 3:
??{
???alert("wednesday");
??}break;
??case day = 4:
??{
???alert("thursday");
??}break;
??case day = 5:
??{?
???alert("friday");
??}break;
??case day = 6:
??{
???alert("saturday");
??}break;
??case day = 7:
??{
???alert("sunday");
??}break;
??default:
??{
???alert("error");
??}break; //最后1個可加可不加,但是加上比較嚴謹。
}
var score = 99;
if(score>=90) //表示范圍
{
?alert("so cool");
}
else if(score>=80)
{
?alert("good");?
}
else if(score>=70)
{
?alert("so-so")
}
else if(score>=60)
{
?("pass");
}
else
{
?alert("not pass");
}