# 🏅 2/23(二) 每日任務 ###### tags: `JS 直播班 - 2021 春季班` 以下兩題請合併為一份 CodePen 繳交,並透過「註解」進行回答。 問題一 --- 以下變數 a, b, c, d, e, f 它們的值、型別各自為何? (請先想想看,不要用 console.log 檢查) ```js= let a = "10" + "10"; let b = "10" * "10"; let c = 10 + "10"; let d = 10 * "10"; let e = 10 - "2"; let f = "10" - "2"; ``` 請依照以下格式回答 >問題一 >a = 值, 型別 >b = 值, 型別 問題二 --- 請問以下題項哪些是有問題的,並說明為什麼。 ```js= // 1 let myName = "jay"; // 2 var _state = true; // 3 let true = true; // 4 const 520Pretty = 520; // 5 const appleNum = 10; appleNum = 2; //6 var ming ='小明'; var ming = '小民'; //7 const ming = '小明'; const ming = '小民'; //8 let ming = '小明'; let ming = '小民'; //9 let ming = '小明'; ming = '小民'; // 10 let $open = "芝麻開門'; ``` 範例回答格式: > 問題二 > (2),因為 blablabla > (3),因為 balabababa 回報流程 --- 將答案寫在 CodePen 並複製 CodePen 連結貼至 thread 中回報就算完成了喔! 解答請參考下圖(需打開程式碼的部分觀看) ![](https://i.imgur.com/6UoJVtD.png) <!-- 問題一 解答 a = "1010",string b = 100,number c = "1010",string d = 100,number e = 8,number f = 8,number --> <!-- 問題二 解答 (3),關鍵字不可以用來作為變數名稱 (4),變數名稱的開頭不可以使用數字 (5),const 不可以重新被指派值 (7),因為 const 不可重複宣告,會呈現 Uncaught SyntaxError (8),因為 let 不可重複宣告,會呈現 Uncaught SyntaxError (10),"芝麻開門' 的分號必須成對 -->