--- tags: code --- # 常用code ## 命名規則 ### CSS類名和ID 類名規範 ``` 英文 數字(開頭不可) 下畫線_ 中畫線-(開頭不可) ``` 一個標籤可以用多個類名,用空格隔開就好 ### JS變量 變量規範 ``` 英文 數字(開頭不可) 下畫線_ 美元符號$ ``` 不能中間有空格 嚴格區分大小寫 var app;和var App; 是兩個變量 ## 冒泡排序 ```javascript= function sort(array) { // 假設有5個,取前面4個,序號0、1、2、3 for(i=0;i<array.length-1;i++){ // 假設有5個,有4組判斷 // 剩下的4個,有3組判斷 // 剩下的3個,有2組判斷 // 剩下的2個,有1組判斷 for(j=1;j<array.length-i;j++){ // 降冪排序,最小在最後一位 if(array[j-1]<array[j]){ // 瘋狂兩兩交換 temp = array[j-1]; array[j-1] = array[j]; array[j] = temp; } } } return array }; ``` ## 隨機抽籤 我們想要得到兩個數之間的整數,且包含這兩個數 ```javascript= function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1) + min); } console.log(getRandom(1, 10)); ```