前端工程師初學者的入門天地!(22)數學物件


前端工程師初學者的入門天地!(22)數學物件


前端工程師還沒入門數學物件?這篇幫你做到!

Math物件的屬性

Math 是 JavaScript 的原生物件,可進行多種數學運算。該物件不是用函式建構式來生成,所有的屬性和方法都必須在 Math 物件上呼叫。

Math 物件包含多種屬性,列舉如下表:





以上 Math 物件的屬性,範例如下:
See the Pen The Math object by Tedutw (@Tedutw) on CodePen.


Math物件的方法

Math 物件除了有許多屬性外,也有許多方法,列表如下:





以上 Math 物件的方法,範例如下(不包含三角函數):
See the Pen The Math object-method by Tedutw (@Tedutw) on CodePen.

除了給前端工程師,其他人也可以嘗試的綜合練習!

讓我們來撰寫一個 JavaScript 程式:首先彈出一個視窗,要求使用者輸入數字。使用者輸入數字後,即會出現警示視窗,顯示著該數字的平方根。


var x = prompt("請輸入一個數字","");
var answer = Math.sqrt(x);
alert(x+" 的平方根是 "+ answer);

執行結果如下:




此時我們輸入「64」,則會有以下結果:





JavaScript 的數學物件就介紹到此。若前端工程師能在HTML中善用數學物件,則可減省時間,根本不必自己寫函數啦!

下一章我們將介紹另一個 JavaScript 的原生物件——日期物件。


延伸閱讀文章:

對JavaScript變數命名規範還是霧煞煞?這篇是你的救星!

總整理:免費的java開發工具推薦!

學了JavaScript,同時將許多功能攬上手!

人生是自己的, 達內教育評價要靠自己來體驗!

痛失英才!台灣人工智慧學校執行長陳昇瑋辭世

用Python寫出唐鳳「番茄鐘工作法」程式,讓AI幫你集中注意力!

達內教育評價:別再抱怨不景氣了!高中生靠SEM接案創業每月額外收入7萬


這個網誌中的熱門文章

前端工程師設定CSS背景的五種方法(一)背景固定模式設定

前端工程師設定CSS背景的五種方法(五)設定背景顏色

RWD和AWD是啥?差別又是什麼?前端工程師課程大解密!