---
# System prepended metadata

title: JS 函數 & 99乘法表
tags: [JavaScript]

---

---
tags: JavaScript
---
# JS 函數 & 99乘法表

## Math()
一個擁有數學常數及數學函數（非函式物件）屬性及方法的內建物件。
Math(x,y,z)
Math(5,10)會回傳較大值10

## 自訂函數
使用時呼叫，`call by value`，傳值物件

function 函數名稱(參數){
            函數要處理的事
            return 要回傳的值
            }
#### 計算兩個數字相加的函數
ex:function sum(x,y,z){
    var sum=x+y+z;
    console.log(sum);
}
## 匿名函數
ex:var A=[1,2,3]
A.foreach(function(num)=>{
    console.log(num);
}
)

## 練習 輸出99乘法表
```
var result=document.querySelector('.result');
var output;
result.innerHTML='';
for(let i=1;i<10;i++){
  for(let j=1;j<10;j++){
    output=i*j;
    if(j!=9){
      result.innerHTML+=output + '、';
    }else{
      result.innerHTML+=`${output}<br><br>`;
    }
  }
}


```
結果
```
1、2、3、4、5、6、7、8、9

2、4、6、8、10、12、14、16、18

3、6、9、12、15、18、21、24、27

4、8、12、16、20、24、28、32、36

5、10、15、20、25、30、35、40、45

6、12、18、24、30、36、42、48、54

7、14、21、28、35、42、49、56、63

8、16、24、32、40、48、56、64、72

9、18、27、36、45、54、63、72、81
```
線上玩玩看:
https://codepen.io/borisddqd2/pen/ZEvygZd?editors=1011

