--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.