JavaScript第一次學習

乾❈ 易直發表於2020-12-28

一、JS簡單的程式

1

<button type="button" onclick="a()">千萬不要點選</button>
函式/指令碼
	
		<script>
			function a() {
			   alert("hello world")
			   for(var i = 0; i<5; i++){
			   	window.open("http://www.baidu.com"); 
			   }
			}
		</script>
		```





### 二、資料型別及變數
1.數字(number)
<button onclick="a()">點選</button>
		<script>
			function a() {
				var c = 500 ;
				
				alert(c);
			}
		</script>
2.字串(string)
<input type="number" placeholder="請輸入半徑" id="bj" />
		<button onclick="a()">計算</button>
<script>
	
	
	
	
	//function a(){
//		算圓面積
//document文件 get獲取  Element元素  By通過  value值
//在文件裡面通過id("bj")獲取元素
	//	var r = document.getElementById("bj").value;
		//var s = 3.14*r*r;
	//alert(s);
		
//}
	
	//function a(){
		//alert("hello world") 
		//定義一個變數,把數字型別5000放入money這個變數裡
		//var money = 5000 * 2;
//		alert 警告框
	//	alert(money);
		
//	}
3.布林(boolean)
<button onclick="a()">點選</button>
		<script>
			function a() {
				//1.true真
				//2.false假
				var b = (8 > 2)
				alert(b);
			}
		</script>
4.空(null)
5.未定義(undefined)
6.物件(object)
<button onclick="a()">點菜</button>
		<script>
		function a(){
			陣列array下標從0開始
			var foods = ["牛排","佛跳牆","螞蟻上樹","臭豆腐","爆炒豬肝"];
			隨機數  範圍:0-4
			Math數學 random隨機數
			Math.random() 範圍:(0-1)(包括0和不包括1)
			(0-1)*5 -> 0-0.49999
		  向下取整Math.floor 4.9999->4  0.333->0
			var index = Math.floor(Math.random() * 5);
			alert(foods[index]);
			
		}

相關文章