반응형 JavaScript3 [javascript] 자바스크립트 json 문법검사 자바스크립트 json 문법검사 const isJsonVailid = str => { try { JSON.parse(str); return true; } catch (e) { return false; } }; console.log(isJsonVailid('{"name":"홍길동","age":29,"addr":"서울시 종로구"}')); // true console.log(isJsonVailid('{"name":"이순신",age:"30"}')); // false 2023. 2. 2. [javascript] 자바스크립트-배열값 평균 구하기 정수형 데이터의 평균값을 구합니다. const avgRst = (arr, fn) => arr.map(typeof fn === 'function' ? fn : val => val[fn]).reduce((acc, val) => acc + val, 0) / arr.length; console.log(avgRst([{ n: 2 }, { n: 2 }, { n: 9 }, { n: 3 } , { n: 3 }], o => o.n)); // 3.8 2023. 2. 2. [javascript] 두 날짜 사이 차이(일수) 구하기 두 날짜 사이 차이(일수) 구하기 아래 코드를 보시면 두 날짜를 계산하여 차이를 구합니다. 23일과 27일 사이의 기간 4를 리턴합니다. const getDayDiffDay = (startDate, finalDate) => (finalDate - startDate) / (1000 * 3600 * 24); console.log(getDayDiffDay(new Date('2023-01-23'), new Date('2023-01-27'))); // 4 https://lifefun.tistory.com/30 javascript 자바스크립트 하루 전/후 날짜 구하기 다음달 이전달 구하기 내년 작년 날짜 구하기 1. 하루 전/후 구하기 let d = new Date(); let sel_day = -1; //일자를 .. 2023. 2. 2. 이전 1 다음 반응형