본문 바로가기

JavaScript23

[JS] 문자열 자르기, 문자열 합치기_ substring(), concat() 1. 문자열 자르기 : str.substring(시작 위치, 끝 위치); 시작 위치 ~ 끝 위치까지 문자열을 잘라 저장한다. * 끝 위치를 지정하지 않으면 문자열 끝까지 자른다. // 010-1111-2222 의 뒤 4자리 **** 처리하기 var tel = "010-1111-2222"; var newTel = tel.substring(0, tel.length() - 4); // "010-1111-"; var result = newTel.concat("****"); // **** 붙인다. document.write(result); // "010-1111-****"; // 두 번째 방법 var telarr = ['010', '1111', '2222']; var result_tel = telarr.join(.. 2021. 12. 12.
[JS] 소수점 처리하기_toFixed() 1. 사용법 var num = 1.3332; var num1 = num.toFixed([소수점자리수(1~100까지 가능)]); : 소수점자리를 지정하지 않으면 0으로 기본세팅 num.toFixed(1); // 1.3 num.toFixed(2); //1.33 num.toFixed(3); //1.333 num.toFixed(4); //1.3332 num.toFixed(5); //1.33320 2021. 12. 12.
[JS] Date함수_날짜 구하기 1. 오늘 날짜 구하기 var nDate = new Date(); // Sun Dec 12 2021 22:48:05 GMT+0900 (한국 표준시) 년 : nDate.getFullYear(); // 2021 월 : nDate.getMonth(); // 0 ~11 까지 출력(실제 월은 +1 해야 함) 11 일 : nDate.getDate(); // 12 요일 : nDate.getDay(); // 0 ~ 6 (일 - 토) 0 시간 : nDate.getHours(); // 22 분 : nDate.getMinutes(); // 48 초 : nDate.getSeconds(); // 5 Unix 타임 : nDate.getTime(); // 1970년 1월 1일 이후부터 얼마나 지났나. 2. 여러 연산 해보기 1. .. 2021. 12. 12.
[JS] Math함수_ 랜덤값 구하기 1. Math.random() : n ~ m 사이의 랜덤값을 반환하는 함수 * 소수점을 반환하므로 Math.floor() 처리를 해야 함 //1. 1 ~ 10 까지의 수를 랜덤으로 뽑기 var num = Math.floor(Math.random() * 10) + 1; * Math.random()은 소수점으로 값이 나오기 때문에 Math.floor()처리를 해야 한다.​ //2. 1 ~ 40 사이의 랜덤값 중복 없이 7개 뽑기 var lotto = []; while(true){ var num = Math.floor(Math.random() * 40) + 1; // 1 ~ 40 까지 랜덤 var check = false; // 중복 숫자 판별할 변수 for(int i =0; i < lotto.legnth; .. 2021. 12. 12.