--- 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
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up