반응형
JavaScript) 프로그래머스 개인정보 수집 유효기간
2023. 1. 29. 20:43

개인정보 수집 일자(privacies)에서 map 을 사용하여,유효기간이 만료된 데이터만 추출해오려고 했다.function solution(today, terms, privacies) {      const answer = privacies.map((val, idx) => {        // 유효기간        const valMonth = new Date(val.split(' ')[0]);        // 약관 종류        const valType = val.split(' ')[1];                // 약관 종류에 따른 유효기간        const addMonth = Number(terms.find((term) => term.includes(valType)).split(' ..

JavaScript) 프로그래머스 다음에 올 숫자
2023. 1. 29. 10:11

등차수열 혹은 등비수열인 common 의 마지막 원소 다음으로 올 숫자를 return 하는 문제였다.function solution(common) {    const compare1 = common[1] - common[0]    const compare2 = common[2] - common[1]        return compare1 === compare2 ? common.at(-1) + compare1 : common.at(-1) * (common[1]/common[0])}1.  등차수열인지 등비수열인지 체크2. 1번을 토대로 계산하여 return

JavaScript) 프로그래머스 옹알이(1)
2023. 1. 29. 00:54

function solution(babbling) {    var answer = 0;    const correctList = ["aya", "ye", "woo", "ma"]    const returnData = babbling.filter((val) => {        let result = val        correctList.forEach((coval) => {            if (val.includes(coval)) result = result.replace(coval, '')        })        return !result    })        return returnData.length;}다른 사람의 풀이를 보니 정규식을 활용한 풀이가 있었다.function solu..

Next.js 공식 홈페이지에서 추천하는 빌드 속도 올리기(+SWC, 터보팩)
2023. 1. 11. 19:44

프로젝트에 사용하던 버전의 Next.js 속도를 개선하려고 빌드 툴을 찾아보는데, 시중에 나와있는 여러 빌드 툴들(Vite, Snowpack)은 안정성이라던가 업데이트 안함 등으로 아직은 사용하기가 꺼려졌었다 그런데 12.3으로 버전 업을 하면서 넥스트 공식 홈페이지에서 SWC 라는 빌드 툴을 안정화까지 했다고 🎉🎉🎉 SWC란? SWC는 자바스크립트 프로젝트의 컴파일과 번들링 모두에 사용될 수 있는, Rust라는 언어로 제작된 빌드 툴입니다. SWC는 Speedy Web Compiler의 약자로, 말 그대로 매우 빠른 웹 컴파일러의 기능을 제공하는 툴입니다. 카카오 기술블로그에서 자세한 내용을 확인할 수 있다.(https://fe-developers.kakaoent.com/2022/220217-learn..

반응형