# 【Day4】數字number、註解comments ###### tags: `JavaScript` `14th鐵人賽` 數據存在於各種地方,打開FB所看到的好友人數、訊息通知數,而數字就是JavaScript的基本型別中的其中一項。 本篇會介紹: - 數字Number - 數字語法介紹:取於數、取絕對值、取最大、最小值…… - 註解如何使用 --- ## 數字number 在JS中定義數字是非常直觀的可以直接輸入任何正、負、小數點,它就會顯示這個數據,而除了常見的數字外也會有Infinity(無限)、-Infinity(負無限)、NaN(Not a Number)的情況出現。 ```jsx 5 // 5 ``` ```jsx 2+1.3 // 3.3 ``` ### 數字取於數 使用%運算 ```jsx 8%5 // 3 ``` 除了基本運算外,以下也舉幾種常見的語法做作介紹: ### 取絕對值 ```jsx Math.abs(-25); //25 ``` ### 取最大、最小值 ```jsx Math.max(1,2,3,4,5,9); // 9 Math.min(1,2,3,4,5,9); // 1 ``` ### 四捨五入取整數 ```jsx Math.round(50.23); // 50 ``` ### 次方 Math.pow(base, exponent) ```jsx Math.pow(2,3)// 2的3次方=8 ``` ### 開根號 ```jsx Math.sqrt(36); // 6 ``` ### 隨機取一個數 可隨機產生0~1之間的小數,若需轉為整數則可以搭配Math.round()使用 ```jsx Math.round(Math.random()*10); //任意數值 ``` --- ## 註解comments 在很多程式語言中都會有註解的需求,否則內容越來越多看得眼花撩亂。 在JS的程式中需要註解文字時可使用使用`//註解內容`,在符號後的文字接不會被運行。 若註解的內容是要跨行則可使用`/*註解內容*/`的方式呈現。可以視情況將用在不同的地方。 ```jsx //這是一行註解文字 ``` ```jsx /* 這是好多行註解 這是好多行註解 這是好多行註解 這是好多行註解 */ ``` 關於number的語法還有很多,這邊指舉出幾個常見的跟大家分享,若有任何問題歡迎討論與指教!