Skip to content
本站總訪問量
本站訪客數 人次
javascript-title-img

Javascript Day1 先講好規則

宣告變數

方法解釋
var宣告全域變數
let宣告區域變數
const宣告常數

反正就是let用到底就對了

輸入 & 輸出

javascript
const msg = prompt() // 會跳出一個彈跳視窗可以 輸入 值
javascript
console.log(msg) // 在F12裡 印出 msg 的值
javascript
alert(msg) // 出現一個彈跳視窗(包含 msg 裡的值)

四則運算

符號方法範例
+加法2 + 2
-減法3 - 2
*乘法3 * 2
**次方2 ** 2
/除法4 / 2
%取餘數4 % 2

型態

名稱範例
字串 String"Hi""1""0"
數字 Int0123
浮點數 float1.21.0
布林 Booleantruefalse01
物件 Object{key:value}
陣列 Array['hi',123,['hi'],{'O':'X'}]

邏輯判斷式

各種判斷結果解釋
1 == 1true1 等於 1 所以 true
1 == 2false1 不等於 2 所以 false
1 != 2true!= 是不等於的意思
1 == '1'true== 是不嚴謹等於
1 === '1'false===是嚴謹等於

如何開始撰寫

html
<html>
    <body>
        <h1>hi</h1>
        <p>hello, world!</p>
       
        <script>
            // 在這裡撰寫 javascript
            console.log('hi')
        </script>  
    </body>
</html>

牛刀小試

  1. 輸入john,輸出Hello, john; 輸入lucas,輸出Hello, lucas

  2. 輸入數字2,輸出除以2餘數0; 輸入數字3,輸出除以2餘數1

  3. 輸入數字n,如果是2倍數 輸出true,不然false

看答案

Q1

javascript
const a = prompt('請輸入文字:')
console.log('Hello,',a)

Q2

javascript
const a = prompt('請輸入數字:')
console.log(a % 2);

Q3

javascript
const a = prompt('請輸入數字:')
console.log(a % 2 === 0);

Contributors

The avatar of contributor named as lucashsu95 lucashsu95

Changelog