字串資料要用雙引號 " 或單引號 ' 括起來
取值方式是用索引號0開始,如上例的 "dog" 是 animals[0]
例如:判斷 (a > 2),如果 a=5 會回傳 true,反之,如果 a=1 會回傳 false
<script>
let date = new Date();
document.write(date.getFullYear());
/*會輸出:2024*/
</script>
<script>
$(document).ready(function(){
document.write(typeof 123+"
"); //number
document.write(typeof "123"+"
"); //string
document.write(typeof ""+"
"); //string
document.write(typeof undefined+"
"); //undefined
document.write(typeof null+"
"); //object
document.write(typeof true+"
"); //boolean
document.write(typeof (undefined == null)+"
"); //boolean
document.write(typeof function x(){}+"
"); //function
});
</script>
+ | 加法,字串也可以用來連結 |
- | 減法 |
* | 乘法 |
/ | 除法 |
% | 除法取餘數 |
++ | 加一,等於 x = x+1 |
-- | 減一,等於 x = x-1 |
<script>
$(document).ready(function(){
document.write(10+5+"
"); //15
document.write(10-5+"
"); //5
document.write(10*5+"
"); //50
document.write(10/5+"
"); //2
let a = 10;
let b = 10;
a++; //a=a+1
document.write(a+"
"); //11
b--; //b=b+1
document.write(b+"
"); //9
document.write("abc"+"你好啊!"); //abc你好啊!
});
</script>
> | 大於 |
< | 小於 |
>= | 大於等於 |
<= | 小於等於 |
== | 值相等 |
=== | 值相等,型別也相等 |
!= | 不等於 |
!== | 不等於或型別也不相等 |
<script>
$(document).ready(function(){
document.write(5>3); //true
document.write(5>6); //false
});
</script>
&& | 而且,例如:(x>=60 && x<=100),代表要判斷成績是否及格, x值在 60~100之間 |
|| | 或者,例如:(x<0 || x>100),代表輸入數字是在 0~100之間,其他是亂輸入的值 |
! | 反相,例如:如果 x 得值是true,設定 !x 會變成輸出 false |
&& | 而且,例如:(x>=60 && x<=100),代表要判斷成績是否及格, x值在 60~100之間 |
<script>
$(document).ready(function(){
let x = 95;
document.write( (x >= 60)? "及格了!": "不及格!" );
//結果:及格了!
});
</script>