1. 최대값 찾기 메소드
1min()
Syntax: Math.min(num1,num2...numN)
기능: 집합에서 최소값 찾기 숫자의.
반환 값: 숫자.
②max()
구문: Math.max(num1,num2…numN)
기능: 숫자 집합에서 최대값을 찾습니다.
반환 값: 숫자.
<script> var min=Math.min(5,-4,0,9,108,-55); console.log(min);//-55 var min1=Math.min(5,-4,0,9,108,-55,"abc"); console.log(min1);//NaN var max=Math.max(88,0,6,85,199); console.log(ma);//199 </script>
2. 반올림 방법
①ceil()
구문: Math.ceil(num)
기능: 반올림, 즉 num보다 큰 가장 작은 정수를 반환합니다.
반환 값: 숫자.
②floor
구문: Math.floor(num)
기능: 반올림하여 num의 정수 부분을 반환합니다.
반환 값: 숫자.
3round()
구문: Math.round (num)
기능: 값을 가장 가까운 정수로 반올림합니다.
반환 값: 숫자.
var num=Math.ceil(189.99); console.log(num);//190 var num1=Math.ceil(189.09); console.log(num1);//190 var num2=189.09; var int1=Math.ceil(num2);//190 var int2=Math.floor(num2);//189 var int3=Math.round(num2);//189 var num3=189.69; var int3=Math.round(num3);//190
3. 절대값 구하기
①abs()
구문: Math.abs (num)
기능: num의 절대값을 반환합니다.
반환 값: 숫자.
var nums=-55; console.log(Math.abs(nums));//55
4. 난수 생성
①random()
구문: Math.random()
기능: 0보다 크거나 같고 1보다 작은 난수를 반환합니다.
반환 값: 숫자.
설명:
n과 m 사이의 임의의 정수를 찾는 공식:
random=Math.floor(Math.random()*(m-n+1)+n);
var random=Math.random(); console.log(random);//每一次刷新都不一样,小于1的随机数:0.458541256325412 //生成x~x之间的随机整数 function getRandom(n,m){ var choise=m-n+1;//随机整数的个数 return Math.floor(Math.random()*choise+n); } var random1=getRandom(2,6); console.log(random1);//5 3 2...
1. 날짜 객체 생성 방법
구문: new Date();
함수: 날짜 및 시간 객체 생성
반환 값: 매개변수 전달 없이 현재 날짜 및 시간 객체를 반환합니다.
참고:
특정 날짜 및 시간을 기반으로 날짜 개체를 생성하려면 날짜를 나타내는 밀리초 수 또는 연도, 월, 일, 시간을 나타내는 쉼표로 구분된 매개 변수 집합을 전달해야 합니다. , 분, 초.
2. 날짜 및 시간을 가져오는 방법
1. getFullYear(): 4자리 연도를 반환합니다.
2. getMonth(): 날짜의 월을 반환하며 반환 값은 0-11
3입니다. getDate(): 월의 일수를 반환합니다
4. getDay(): 주를 반환하며, 반환 값은 0-6
5입니다. getHours(): 시간을 반환합니다
6.
7, getSeconds(): 초를 반환합니다
8. getTime(): 날짜를 나타내는 밀리초 수를 반환합니다
<script> //创建一个日期时间对象 var weeks=["日","一","二","三","四","五","六"], today=new Date(); console.log(today);//Thu Jan 04 2018 15:43:49 GMT+0800 (中国标准时间) var today=new Date(), year=today.getFullYear(), month=today.getMonth()+1, date=today.getDate(), week=today.getDay(), hours=today.getHours(), minutes=today.getMinutes(), seconds=today.getSeconds(), times=today.getTime(), time=year+'年'+month+'月'+date+'日'+hours+'时' +minutes+'分'+seconds+'秒 星期'+weeks[week]; console.log("现在是:"+time); //现在是:2018年1月4日15时51分41秒 星期四 console.log(times);//从1970年1月1日00:00:00开始到现在时间的毫秒数:1515052409017 </script>
3. 날짜 및 시간 설정 방법
1: 4-를 설정합니다. digit year
2. setMonth(mon): 날짜 월에 날짜를 설정합니다. 0부터 시작합니다. 0은 1월을 의미합니다. setDate(): 날짜를 설정합니다.
4. setDay(): 0부터 시작하여 주를 설정합니다. 0은 일요일을 의미합니다.
5. setHours(): 시간을 설정합니다.
6. setMinutes( ): 분을 설정합니다.
7, setSeconds(): 초를 설정합니다.
8, setTime(): 날짜를 밀리초 단위로 설정합니다. 그러면 전체 날짜가 변경됩니다.
//创建一个日期时间对象 var today=new Date(); today.setFullYear(2015); console.log(today.getFullYear());//2015 today.setMonth(8); console.log(today.getMonth());//8 today.setMonth(13); console.log(today.getMonth());//1
<script> var today=new Date(); //第一种做法 //today.setDate(today.getDate()+50); //console.log(today.getDay()); //5 //第二种做法 var weeks=["日","一","二","三","四","五","六"]; var year=today.getFullYear(); var month=today.getMonth(); var day=today.getDate(); //创建一个目标日期对象 var temp = new Date(year,month,day+50); console.log("50天后的今天是:"+temp.getFullYear()+'-'+(temp.getMonth()+1)+'-'+temp.getDate() +'-'+'星期'+weeks[temp.getDay()]); //50天后的今天是:2018-2-23-星期五 </script>
JS Tutorial》
위 내용은 JS 내장 객체 수학 및 날짜에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!