Learning Notes ———— MAth. Method () and overloading.

Source: Internet
Author: User

--ceil () rounding up

--floor () rounding down

--round () rounding

--random () Gets the random number (pseudo-random number)

var intstr=math.random () *1000000

document.write (Math.floor (INTSTR));

--If STR is a JS code

var str= "alert (' 1234 ')";

eval (str); You can execute this code directly;

--encode () encode the encoding decode in Chinese and decode the encode

--isnan if it is a number, return False if not return true

var str1= "123";
Alert (IsNaN (STR1));

--parseint () type conversion

var str1= "123";

document.write (parseint (STR1) +1);

Overloads are not present in--js, but can be emulated in other ways

It can save the passed arguments in the arguments array q go

function Add ()
{
var sum=0;
for (var i=0;i<arguments.length; i++)
{
Sum+=arguments[i];
}
return sum;
}
alert (add);
Alert (Add (+))

Learning Notes ———— MAth. Method () and overloading.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.