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

資訊專(zhuān)欄INFORMATION COLUMN

Math.min() 為什么比 Math.max() 大?

hyuan / 2740人閱讀

摘要:考慮如下代碼按照常規(guī)思路,這段代碼應(yīng)該輸出,畢竟最小值應(yīng)該小于最大值。為什么會(huì)這樣呢還得去查查的相關(guān)文檔。是什么呢是中全局對(duì)象的一個(gè)屬性,在瀏覽器環(huán)境中就是對(duì)象的一個(gè)屬性,表示無(wú)窮大。繼續(xù)閱讀為什么比大續(xù)

考慮如下代碼:

var min = Math.min();
var max = Math.max();
console.log(min < max);

按照常規(guī)思路,這段代碼應(yīng)該輸出 true,畢竟最小值應(yīng)該小于最大值。但是當(dāng)我們運(yùn)行這段代碼時(shí),卻神奇的輸出了 false

為什么會(huì)這樣呢?

還得去查查 MDN 的相關(guān)文檔。

The Math.min() function returns the smallest of zero or more numbers.

Math.min 的參數(shù)是 0 個(gè)或者多個(gè)。如果是多個(gè)參數(shù)很容易理解,返回參數(shù)中最小的。

如果是 0 個(gè)參數(shù)呢?文檔中寫(xiě)到:

If no arguments are given, the result is Infinity.

If at least one of arguments cannot be converted to a number, the
result is NaN.

如果沒(méi)有參數(shù),則返回 InfinityInfinity 是什么呢?Infinity 是 javascript 中全局對(duì)象的一個(gè)屬性,在瀏覽器環(huán)境中就是 window 對(duì)象的一個(gè)屬性,表示無(wú)窮大。

Math.max() 沒(méi)有傳遞參數(shù)時(shí)返回的是 -Infinity。

因此 Math.min() 要比 Math.max() 大。

繼續(xù)閱讀:為什么 Math.min() 比 Math.max() 大?(續(xù))

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

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

相關(guān)文章

  • 什么 Math.min() Math.max() ?(續(xù))

    摘要:本來(lái)以為是無(wú)參調(diào)用時(shí)返回了運(yùn)算的幺元,后來(lái)細(xì)琢磨,好像沒(méi)有什么關(guān)系,對(duì)于運(yùn)算集合上的二元運(yùn)算,如果滿(mǎn)足,則是運(yùn)算的幺元。乘法運(yùn)算的幺元是,因?yàn)?。但是我們定義函數(shù)或者函數(shù),如果不傳遞參數(shù)時(shí),返回幺元的話也是不合理的。 昨天心血來(lái)潮寫(xiě)了一篇文章:為什么Math.min() 比 Math.max() 大? 為什么很多人會(huì)有這種疑惑,是因?yàn)榉噶讼氘?dāng)然的錯(cuò)誤——望文生義。Math.min() 作...

    xiguadada 評(píng)論0 收藏0
  • 164. Maximum Gap

    摘要:這個(gè)的長(zhǎng)度是最小可能的最大差值。注意考慮和兩個(gè)邊界值也要加進(jìn)去。 題目:Given an unsorted array, find the maximum difference between the successive elements in its sorted form. Try to solve it in linear time/space. Return 0 if the...

    EddieChan 評(píng)論0 收藏0
  • 怪異的JavaScript系列(三)

    摘要:本文的思想源自于在上的演講。我收集這些例子的主要目的是將它們整理并清楚理解它們的原理。著主要是因?yàn)榇罄ㄌ?hào)也是函數(shù)定義語(yǔ)法的一部分。自從年雙十一正式上線,累計(jì)處理了億錯(cuò)誤事件,得到了金山軟件等眾多知名用戶(hù)的認(rèn)可。 譯者按: JavaScript有很多坑,經(jīng)常一不小心就要寫(xiě)bug。 原文: What the f*ck JavaScript? 譯者: Fundebug 為了保證可讀性...

    XboxYan 評(píng)論0 收藏0
  • JavaScript數(shù)據(jù)結(jié)構(gòu)與算法-Sort-(leetcode原題)

    摘要:說(shuō)明你可以假設(shè)數(shù)組中所有元素都是非負(fù)整數(shù),且數(shù)值在位有符號(hào)整數(shù)范圍內(nèi)。提示按奇偶排序數(shù)組給定一個(gè)非負(fù)整數(shù)數(shù)組,中一半整數(shù)是奇數(shù),一半整數(shù)是偶數(shù)。對(duì)數(shù)組進(jìn)行排序,以便當(dāng)為奇數(shù)時(shí),也是奇數(shù)當(dāng)為偶數(shù)時(shí),也是偶數(shù)。 原博客地址:https://finget.github.io/2019... 排序 showImg(https://segmentfault.com/img/remote/146...

    Hanks10100 評(píng)論0 收藏0
  • JavaScript中8個(gè)常見(jiàn)的陷阱

    摘要:然而,不會(huì)在年的基礎(chǔ)上加,而只是表示年。閉包這是一個(gè)經(jīng)典的面試題雖然期望輸出,然而實(shí)際上卻不會(huì)。因?yàn)榈谛械臎](méi)有在正確的環(huán)境下執(zhí)行。 譯者按: 漫漫編程路,總有一些坑讓你淚流滿(mǎn)面。 原文: Who said javascript was easy ? 譯者: Fundebug 為了保證可讀性,本文采用意譯而非直譯。另外,本文版權(quán)歸原作者所有,翻譯僅用于學(xué)習(xí)。 這里我們針對(duì)JavaScri...

    doodlewind 評(píng)論0 收藏0

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

0條評(píng)論

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