欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript中的Math.atan2()方法使用詳解

 更新時(shí)間:2015年06月15日 09:17:49   投稿:goldensun  
這篇文章主要介紹了JavaScript中的Math.atan2()方法使用詳解,是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

 這個(gè)方法返回其參數(shù)商數(shù)的反正切。該ATAN2方法返回-pi和PI 較(x,y)點(diǎn)的角度theta之間的數(shù)值。
語(yǔ)法

Math.atan2( x, y ) ;

下面是參數(shù)的詳細(xì)信息:

  •     x 和 y : 一個(gè)數(shù)字.

返回值:

返回一個(gè)數(shù)弧度的反正切值

Math.atan2( ±0, -0 ) returns ±PI.
Math.atan2( ±0, +0 ) returns ±0.
Math.atan2( ±0, -x ) returns ±PI for x < 0.
Math.atan2( ±0, x ) returns ±0 for x > 0.
Math.atan2( y, ±0 ) returns -PI/2 for y > 0.
Math.atan2( ±y, -Infinity ) returns ±PI for finite y > 0.
Math.atan2( ±y, +Infinity ) returns ±0 for finite y > 0.
Math.atan2( ±Infinity, +x ) returns ±PI/2 for finite x.
Math.atan2( ±Infinity, -Infinity ) returns ±3*PI/4.
Math.atan2( ±Infinity, +Infinity ) returns ±PI/4.

例子:

<html>
<head>
<title>JavaScript Math atan2() Method</title>
</head>
<body>
<script type="text/javascript">

var value = Math.atan2(90,15);
document.write("First Test Value : " + value ); 
 
var value = Math.atan2(15,90);
document.write("<br />Second Test Value : " + value ); 

var value = Math.atan2(0, -0);
document.write("<br />Third Test Value : " + value ); 

var value = Math.atan2(+Infinity, -Infinity);
document.write("<br />Fourth Test Value : " + value ); 
</script>
</body>
</html>

這將產(chǎn)生以下結(jié)果:

First Test Value : 1.4056476493802698
Second Test Value : 0.16514867741462683
Third Test Value : 3.141592653589793
Fourth Test Value : 2.356194490192345 

相關(guān)文章

  • 淺談js中的bind

    淺談js中的bind

    這篇文章主要介紹了js中的bind應(yīng)用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • JavaScript的21條基本知識(shí)點(diǎn)

    JavaScript的21條基本知識(shí)點(diǎn)

    這篇文章主要介紹了JavaScript的21條基本知識(shí)點(diǎn)的相關(guān)資料,需要的朋友可以參考下
    2014-03-03
  • Javascript this 關(guān)鍵字 詳解

    Javascript this 關(guān)鍵字 詳解

    Javascript是一種很靈活的語(yǔ)言, 而This關(guān)鍵字又是靈活中的靈活, 但是因?yàn)樗撵`活, 也注定了它的難用.以前我用this的時(shí)候, 都會(huì)覺(jué)得不踏實(shí), 老是擔(dān)心它不知道怎么地就會(huì)指到另外的什么地方.其實(shí), 這都是因?yàn)? 我們對(duì)它的不了解.
    2014-10-10
  • 一文帶你了解JavaScript基礎(chǔ)之深拷貝和淺拷貝

    一文帶你了解JavaScript基礎(chǔ)之深拷貝和淺拷貝

    這篇文章主要為大家介紹了JavaScript深拷貝和淺拷貝,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-12-12
  • JavaScript中的Math.SQRT1_2屬性使用簡(jiǎn)介

    JavaScript中的Math.SQRT1_2屬性使用簡(jiǎn)介

    這篇文章主要介紹了JavaScript中的Math.SQRT1_2屬性的使用,是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-06-06
  • javascript基礎(chǔ)知識(shí)整理

    javascript基礎(chǔ)知識(shí)整理

    這篇文章對(duì)于剛開(kāi)始學(xué)習(xí)js的朋友,非常有幫助,主要知識(shí)點(diǎn)都已經(jīng)整理好了。
    2010-06-06
  • javascript下for循環(huán)用法小結(jié)

    javascript下for循環(huán)用法小結(jié)

    javascript下for循環(huán)用法小結(jié)...
    2007-07-07
  • 簡(jiǎn)介JavaScript中的setDate()方法的使用

    簡(jiǎn)介JavaScript中的setDate()方法的使用

    這篇文章主要介紹了簡(jiǎn)介JavaScript中的setDate()方法的使用,是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-06-06
  • javascript實(shí)現(xiàn)計(jì)算器功能詳解流程

    javascript實(shí)現(xiàn)計(jì)算器功能詳解流程

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)簡(jiǎn)單計(jì)算器小功能,只學(xué)書(shū)上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,大家可以在本篇實(shí)例中查缺補(bǔ)漏,提升水平
    2021-11-11
  • javascript學(xué)習(xí)筆記(九)javascript中的原型(prototype)及原型鏈的繼承方式

    javascript學(xué)習(xí)筆記(九)javascript中的原型(prototype)及原型鏈的繼承方式

    在javascript學(xué)習(xí)筆記(八)中,我們主要學(xué)習(xí)了在使用javascript面向?qū)ο缶幊虝r(shí),如何創(chuàng)建對(duì)象及添加對(duì)象的屬性和方法。
    2011-04-04

最新評(píng)論