<>JavaScript study Lesson Two ( two )

one ,Math object :

This object is used to handle mathematical operators , The object does not need to be created manually , Because it is window Object , When the page is loaded , The background is created automatically Math object , It can be used window.Math Ali use . Or omit window object , Direct use Math.

two ,Math Common properties of —PI
1, effect : Get pi
2, format :Math.PI

three ,Math The common methods to solve this problem

1),round method :
effect : Round the data
format : Math.round( data );
Return value : Returns the integer part of the data , That is to say, when rounding the data, the method is to process one digit after the decimal point .
console.log(Math.round(3.14));

2),ceil method :
effect : Round up the data , Take the smallest integer
format :Math.ceil( data );
Return value : The smallest integer larger than data
console.log(Math.ceil(3.74));

3)floor method :
effect : Round down the data , Take the largest integer
format :Math.floor( data );
console.log(Math.floor(3.74));
4),random method :
effect : generate 0-1 Random number of , contain 0, But not included 1
format :Math.random();
be careful :
1): If you want to generate n-m, And include n and m Random integer of :
parseInt(Math.random()*( Maximum +1- minimum value )+ minimum value );
2): If you want to generate random subscripts of arrays or strings :
parseInt(Math.random() * array .length); console.log(Math.random());

5) ,max method :
effect ; Finding the maximum value of a set of data
format :Math.max( value 1, value 2, value 3…);

6),min method :

effect : Find the minimum value in a set of data
format :Math.min( value 1, value 2, value 3…);
console.log(Math.min(1, 2, 4, 7, 10)); console.log(Math.max(10, 4, 5, 90));

7),abs method :
effect : Finding the absolute value of data
format :Math.abs( value );
Return value : Absolute value of data ;
console.log(Math.abs(-1));

8),pow method

effect : seek x Of y Power
format :Math.pow(x,y);
console.log(Math.pow(2, 10));

9),sqrt method :
effect : Finding the arithmetic square root of data
format :Math.sqrt( data );
console.log(Math.sqrt(4));

four ,toFixed method
effect : To process the number of decimal places of a data
format : data .toFixed( Number of decimal places );
be careful : The return value of this method is a string type
var num = Math.PI; var res = num.toFixed(3); console.log(res); console.log(
typeof res);

Technology
©2019-2020 Toolsou All rights reserved,
Solve in servlet The Chinese output in is a question mark C String function and character function in language MySQL management 35 A small coup optimization Java performance —— Concise article Seven sorting algorithms (java code ) use Ansible Batch deployment SSH Password free login to remote host according to excel generate create Build table SQL sentence Spring Source code series ( sixteen )Spring merge BeanDefinition Principle of Virtual machine installation Linux course What are the common exception classes ?