国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JavaScript Math 對(duì)象

Warren / 550人閱讀

摘要:是一個(gè)對(duì)象實(shí)例,所以它沒有屬性。報(bào)錯(cuò),一個(gè)對(duì)象的屬性指向構(gòu)造該對(duì)象的構(gòu)造函數(shù)的原型屬性歐拉常數(shù),也是自然對(duì)數(shù)的底數(shù),值約為圓周率,這里只提這兩個(gè)屬性。返回一個(gè)介于和之間的整型隨機(jī)數(shù)不均勻分布其他

JavaScript Math 對(duì)象

原文鏈接

Math 是 JavaScript 的一個(gè)內(nèi)置的、靜態(tài)的對(duì)象,它為數(shù)學(xué)常量和數(shù)學(xué)函數(shù)提供了屬性和方法。

Math 是一個(gè) Object 對(duì)象實(shí)例,所以它沒有 prototype 屬性。

var math = new Math(); // 報(bào)錯(cuò),TypeError: Math is not a constructor(…)

Math.prototype;        // undefined

Math.__proto__;        // Object {}

Math.__proto__ === Object.prototype;    // true

一個(gè)對(duì)象的 __proto__ 屬性指向構(gòu)造該對(duì)象的構(gòu)造函數(shù)的原型

屬性
Math.E;     // 歐拉常數(shù),也是自然對(duì)數(shù)的底數(shù),值約為 2.718...
Math.PI;    // 圓周率,3.1415926....

這里只提這兩個(gè)屬性。

方法

常用

Math.abs(num):返回 num 的絕對(duì)值

Math.pow(base, exponent):返回基數(shù)(base)的指數(shù)(exponent)次冪,即 baseexponent

Math.sqrt(x):返回一個(gè)數(shù)的平方根

Math.abs(-11);   // 11
Math.pow(5,2);   // 25
Math.sqrt(16);   // 4

找最值

Math.max(num1,num2,...):返回一組數(shù)中的最大值

Math.min(num1,num2,...):返回一組數(shù)中的最小值

不要向上面的2個(gè)函數(shù)直接傳入數(shù)字?jǐn)?shù)組。

var numArray = [1,2,33,-11,33];

Math.max(numArray);   // NaN
Math.min(numArray);   // NaN

不過,我們可以這樣玩:使用函數(shù)的 apply() 方法

var numArray = [1,2,33,-11,33];

Math.max.apply(Math,numArray);   // 33
Math.min.apply(Math,numArray);   // -11

如果你不清楚上面的實(shí)現(xiàn)原理,可以參看 這個(gè)鏈接(推薦去看看)

舍入方法

Math.ceil(num):將 num 向上舍入為最接近的整數(shù)

Math.floor(num):將 num 向下舍入為最接近的整數(shù)

Math.round(num):執(zhí)行標(biāo)準(zhǔn)舍入,即四舍五入

var num = 5.21;

Math.ceil(num);    // 6 
Math.floor(num);   // 5
Math.round(num);   // 5

生成隨機(jī)數(shù)

Math.random():返回一個(gè)大于等于 0 小于 1 的隨機(jī)數(shù)。

// 返回一個(gè)介于min和max之間的整型隨機(jī)數(shù) [min,max]
// Using Math.round() will give you a non-uniform distribution(不均勻分布)!

function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min + 1) + min);
}

其他

Math.sin()

Math.cos()

Math.tan()

Math.log()

......

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/80298.html

相關(guān)文章

  • JavaScript 闖關(guān)記》之單體內(nèi)置對(duì)象

    摘要:?jiǎn)误w內(nèi)置對(duì)象對(duì)內(nèi)置對(duì)象的定義是由實(shí)現(xiàn)提供的不依賴于宿主環(huán)境的對(duì)象,這些對(duì)象在程序執(zhí)行之前就已經(jīng)存在了。還定義了兩個(gè)單體內(nèi)置對(duì)象和。此外,所有原生引用類型的構(gòu)造函數(shù),像和,也都是對(duì)象的屬性。 單體內(nèi)置對(duì)象 ECMA-262 對(duì)內(nèi)置對(duì)象的定義是「由 JavaScript 實(shí)現(xiàn)提供的、不依賴于宿主環(huán)境的對(duì)象,這些對(duì)象在 JavaScript 程序執(zhí)行之前就已經(jīng)存在了」。意思就是說,開發(fā)人員不...

    antyiwei 評(píng)論0 收藏0
  • JavaScript標(biāo)準(zhǔn)庫系列——Math對(duì)象和Date對(duì)象(二)

    摘要:目錄導(dǎo)語對(duì)象對(duì)象對(duì)象方法的應(yīng)用日歷插件小結(jié)導(dǎo)語這是標(biāo)準(zhǔn)庫系列的第二篇文章,主要討論一下對(duì)象和對(duì)象,對(duì)象在平時(shí)處理一些數(shù)學(xué)操作時(shí)能起到事半功倍的作用,目前小羊接觸到的對(duì)象的使用場(chǎng)景是動(dòng)畫制作對(duì)象作為關(guān)于時(shí)間的接口,能夠?qū)⑵鋺?yīng)用于制作和時(shí)間相關(guān) 目錄 導(dǎo)語 1. Math對(duì)象 2. Date對(duì)象 3. Date對(duì)象方法的應(yīng)用——日歷插件; 4. 小結(jié) 導(dǎo)語 這是《JavaScript標(biāo)準(zhǔn)...

    whinc 評(píng)論0 收藏0
  • JavaScript引用類型——“單體內(nèi)置對(duì)象”的注意要點(diǎn)

    摘要:?jiǎn)误w內(nèi)置對(duì)象單體內(nèi)置對(duì)象就是開發(fā)人員不必顯式地實(shí)例化內(nèi)置對(duì)象,因?yàn)樗麄円呀?jīng)實(shí)例化了。前面的章節(jié)討論過了大多數(shù)內(nèi)置對(duì)象,還定義了兩個(gè)單體內(nèi)置對(duì)象和。 單體內(nèi)置對(duì)象 單體內(nèi)置對(duì)象就是開發(fā)人員不必顯式地實(shí)例化內(nèi)置對(duì)象,因?yàn)樗麄円呀?jīng)實(shí)例化了。前面的章節(jié)討論過了大多數(shù)內(nèi)置對(duì)象,ECMA-262 還定義了兩個(gè)單體內(nèi)置對(duì)象:Global 和Math。 Global 對(duì)象 所有在全局作用域中定義的屬性...

    xushaojieaaa 評(píng)論0 收藏0
  • ES6特性概述 - ES6 - ECMAScript特性 - Javascript核心

    摘要:特性概述比較新特性更多。之后后分篇描述目前已經(jīng)比較成熟的語法特性例如和。同上,但返回該元素的索引號(hào)。和對(duì)象的屬性行為一致。不將參數(shù)強(qiáng)制轉(zhuǎn)行為。判斷是否為在范圍內(nèi)的正整數(shù)。不少層面的特性可以通過進(jìn)行兼容性支持。 原文: http://pij.robinqu.me/JavaScript_Core/ECMAScript/es6/es6_api_extension.html 源...

    Ali_ 評(píng)論0 收藏0
  • Javascript Math對(duì)象和Date對(duì)象常用方法詳解

    摘要:對(duì)象是中的一個(gè)內(nèi)置對(duì)象,它為數(shù)學(xué)常量和數(shù)學(xué)函數(shù)提供了屬性和方法,而不是一個(gè)函數(shù)對(duì)象。創(chuàng)建日期的幾種方法為時(shí)間戳為表示日期的字符串注意代表月份的整數(shù)值是從月到月常用方法返回自時(shí)間標(biāo)準(zhǔn)時(shí)間至今所經(jīng)過的毫秒數(shù)。 Math對(duì)象 Math 是js中的一個(gè)內(nèi)置對(duì)象, 它為數(shù)學(xué)常量和數(shù)學(xué)函數(shù)提供了屬性和方法,而不是一個(gè)函數(shù)對(duì)象。 屬性 Math.PI = > 圓周率,一個(gè)圓的周長(zhǎng)和直徑之比,悅等...

    張憲坤 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<