📄 math.html
字号:
<TR> <TD VALIGN=TOP><P><A NAME="1193367"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>Property of</I></ztabletext></FONT> </TD> <TD VALIGN=TOP><P><A NAME="1193372"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><A HREF="math.html#1193138" >Math</A></ztabletext></FONT> </TD> </TR> <TR> <TD VALIGN=TOP COLSPAN=2 ROWSPAN=1><P><A NAME="1193374"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>Static, Read-only</I></ztabletext></FONT></TD> </TR> <TR> <TD VALIGN=TOP><P><A NAME="1193378"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>Implemented in</I></ztabletext></FONT> </TD> <TD VALIGN=TOP><P><A NAME="1193380"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext>JavaScript 1.0, NES 2.0</ztabletext></FONT> </TD> </TR> <TR> <TD VALIGN=TOP><P><A NAME="1201892"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>ECMA version</I></ztabletext></FONT> </TD> <TD VALIGN=TOP><P><A NAME="1201894"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext>ECMA-262</ztabletext></FONT> </TD> </TR></TABLE><P></zparagraph></FONT><P><BR><A NAME="1201530"> </A><A NAME="Description"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Description</zrefheader></B></FONT><BR><A NAME="1201531"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>Because <FONT FACE="courier, couriernew, monospaced size">E</FONT> is a static property of <FONT FACE="courier, couriernew, monospaced size">Math</FONT>, you always use it as <FONT FACE="courier, couriernew, monospaced size">Math.E</FONT>, rather than as a property of a <FONT FACE="courier, couriernew, monospaced size">Math</FONT> object you created.</zparagraph></FONT><P><BR><A NAME="1193382"> </A><A NAME="Examples"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Examples</zrefheader></B></FONT><BR><A NAME="1193383"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>The following function returns Euler's constant:</zparagraph></FONT><P><A NAME="1193384"></A><FONT FACE="courier, couriernew, monospaced size" SIZE="2"><zcodeline>function getEuler() {<br> return Math.E<br>}</zcodeline></FONT><P><BR><P><A NAME="1196408"> </A><A NAME="exp"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="4"><B><zrefhead2>exp</zrefhead2></B></FONT><P><A NAME="1196410"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>Returns E<SUP>x</SUP>, where <FONT FACE="courier, couriernew, monospaced size">x</FONT> is the argument, and <FONT FACE="courier, couriernew, monospaced size">E</FONT> is Euler's constant, the base of the natural logarithms.<BR><P><TABLE WIDTH="90%" BORDER="1" CELLPADDING="5" CELLSPACING="0"> <CAPTION></CAPTION><P><FONT FACE=""><B></B></FONT><BR><BR> <TR> <TD VALIGN=TOP><P><A NAME="1196413"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>Method of</I></ztabletext></FONT> </TD> <TD VALIGN=TOP><P><A NAME="1196418"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><A HREF="math.html#1193138" >Math</A></ztabletext></FONT> </TD> </TR> <TR> <TD VALIGN=TOP COLSPAN=2 ROWSPAN=1><P><A NAME="1196420"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>Static</I></ztabletext></FONT></TD> </TR> <TR> <TD VALIGN=TOP><P><A NAME="1196424"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>Implemented in</I></ztabletext></FONT> </TD> <TD VALIGN=TOP><P><A NAME="1196426"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext>JavaScript 1.0, NES 2.0</ztabletext></FONT> </TD> </TR> <TR> <TD VALIGN=TOP><P><A NAME="1201909"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>ECMA version</I></ztabletext></FONT> </TD> <TD VALIGN=TOP><P><A NAME="1201911"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext>ECMA-262</ztabletext></FONT> </TD> </TR></TABLE><P></zparagraph></FONT><P><BR><A NAME="1196427"> </A><A NAME="Syntax"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Syntax</zrefheader></B></FONT><BR><A NAME="1196428"></A><FONT FACE="courier, couriernew, monospaced size" SIZE="2"><zcodeline>exp(x)</zcodeline></FONT><P><BR><A NAME="1196429"> </A><A NAME="Parameters"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Parameters</zrefheader></B></FONT><BR><A NAME="1196435"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph><BR><P><TABLE WIDTH="90%" BORDER="1" CELLPADDING="5" CELLSPACING="0"> <CAPTION></CAPTION><P><FONT FACE=""><B></B></FONT><BR><BR> <TR> <TD VALIGN=TOP><A NAME="1196432"></A><FONT FACE="courier, couriernew, monospaced size" SIZE="2"><zcodeline>x</zcodeline></FONT><P> </TD> <TD VALIGN=TOP><P><A NAME="1196434"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext>A number</ztabletext></FONT> </TD> </TR></TABLE><P></zparagraph></FONT><P><BR><A NAME="1196436"> </A><A NAME="Description"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Description</zrefheader></B></FONT><BR><A NAME="1196437"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>Because <FONT FACE="courier, couriernew, monospaced size">exp</FONT> is a static method of <FONT FACE="courier, couriernew, monospaced size">Math</FONT>, you always use it as <FONT FACE="courier, couriernew, monospaced size">Math.exp()</FONT>, rather than as a method of a <FONT FACE="courier, couriernew, monospaced size">Math</FONT> object you created.</zparagraph></FONT><P><BR><A NAME="1196438"> </A><A NAME="Examples"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Examples</zrefheader></B></FONT><BR><A NAME="1196439"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>The following function returns the exponential value of the variable <FONT FACE="courier, couriernew, monospaced size">x</FONT>:</zparagraph></FONT><P><A NAME="1196440"></A><FONT FACE="courier, couriernew, monospaced size" SIZE="2"><zcodeline>function getExp(x) {<br> return Math.exp(x)<br>}</zcodeline></FONT><P><A NAME="1196441"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>If you pass <FONT FACE="courier, couriernew, monospaced size">getExp</FONT> the value 1, it returns 2.718281828459045.</zparagraph></FONT><P><BR><A NAME="1196442"> </A><A NAME="See also"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>See also</zrefheader></B></FONT><BR><A NAME="1196452"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph><A HREF="math.html#1193363" >Math.E</A>, <A HREF="math.html#1196917" >Math.log</A>, <A HREF="math.html#1197651" >Math.pow</A></zparagraph></FONT><P><BR><P><A NAME="1196455"> </A><A NAME="floor"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="4"><B><zrefhead2>floor</zrefhead2></B></FONT><P><A NAME="1196472"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>Returns the largest integer less than or equal to a number.<BR><P><TABLE WIDTH="90%" BORDER="1" CELLPADDING="5" CELLSPACING="0"> <CAPTION></CAPTION><P><FONT FACE=""><B></B></FONT><BR><BR> <TR> <TD VALIGN=TOP><P><A NAME="1196458"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>Method of</I></ztabletext></FONT> </TD> <TD VALIGN=TOP><P><A NAME="1196463"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><A HREF="math.html#1193138" >Math</A></ztabletext></FONT> </TD> </TR> <TR> <TD VALIGN=TOP COLSPAN=2 ROWSPAN=1><P><A NAME="1196465"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>Static</I></ztabletext></FONT></TD> </TR> <TR> <TD VALIGN=TOP><P><A NAME="1196469"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>Implemented in</I></ztabletext></FONT> </TD> <TD VALIGN=TOP><P><A NAME="1196471"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext>JavaScript 1.0, NES 2.0</ztabletext></FONT> </TD> </TR> <TR> <TD VALIGN=TOP><P><A NAME="1201918"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext><I>ECMA version</I></ztabletext></FONT> </TD> <TD VALIGN=TOP><P><A NAME="1201920"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext>ECMA-262</ztabletext></FONT> </TD> </TR></TABLE><P></zparagraph></FONT><P><BR><A NAME="1196473"> </A><A NAME="Syntax"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Syntax</zrefheader></B></FONT><BR><A NAME="1196474"></A><FONT FACE="courier, couriernew, monospaced size" SIZE="2"><zcodeline>floor(<I>x</I>)</zcodeline></FONT><P><BR><A NAME="1196475"> </A><A NAME="Parameters"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Parameters</zrefheader></B></FONT><BR><A NAME="1196481"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph><BR><P><TABLE WIDTH="90%" BORDER="1" CELLPADDING="5" CELLSPACING="0"> <CAPTION></CAPTION><P><FONT FACE=""><B></B></FONT><BR><BR> <TR> <TD VALIGN=TOP><A NAME="1196478"></A><FONT FACE="courier, couriernew, monospaced size" SIZE="2"><zcodeline>x</zcodeline></FONT><P> </TD> <TD VALIGN=TOP><P><A NAME="1196480"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><ztabletext>A number</ztabletext></FONT> </TD> </TR></TABLE><P></zparagraph></FONT><P><BR><A NAME="1196482"> </A><A NAME="Description"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Description</zrefheader></B></FONT><BR><A NAME="1196483"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>Because <FONT FACE="courier, couriernew, monospaced size">floor</FONT> is a static method of <FONT FACE="courier, couriernew, monospaced size">Math</FONT>, you always use it as <FONT FACE="courier, couriernew, monospaced size">Math.floor()</FONT>, rather than as a method of a <FONT FACE="courier, couriernew, monospaced size">Math</FONT> object you created.</zparagraph></FONT><P><BR><A NAME="1196484"> </A><A NAME="Examples"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>Examples</zrefheader></B></FONT><BR><A NAME="1196485"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>The following function returns the floor value of the variable <FONT FACE="courier, couriernew, monospaced size">x</FONT>:</zparagraph></FONT><P><A NAME="1196486"></A><FONT FACE="courier, couriernew, monospaced size" SIZE="2"><zcodeline>function getFloor(x) {<br> return Math.floor(x)<br>}</zcodeline></FONT><P><A NAME="1196487"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>If you pass 45.95 to <FONT FACE="courier, couriernew, monospaced size">getFloor</FONT>, it returns 45; if you pass -45.95, it returns -46.</zparagraph></FONT><P><BR><A NAME="1196488"> </A><A NAME="See also"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><B><zrefheader>See also</zrefheader></B></FONT><BR><A NAME="1196492"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph><A HREF="math.html#1195654" >Math.ceil</A> </zparagraph></FONT><P><BR><P><A NAME="1216604"> </A><A NAME="LN2"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="4"><B><zrefhead2>LN2</zrefhead2></B></FONT><P><A NAME="1216625"> </A><FONT FACE="Arial, Helvetica, sans-serif" SIZE="2"><zparagraph>The natural logarithm of 2, approximately 0.693.<BR><P><TABLE WIDTH="90%" BORDER="
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -