728x90 분류 전체보기617 1281. Subtract the Product and Sum of Digits of an Integer 문제 n의 요소를 하나씩 분리 후 곱한 결과와 더하기 한 결괏값을 빼기 후 그 값을 리턴하는 문제다. 내 현재 풀이 /** * @param {number} n * @return {number} */ var subtractProductAndSum = function(n) { n = n.toString(); n = n.split(''); let sum = n.reduce((a,c)=> a+Number(c),0) let product = n.reduce((a,c)=> a * Number(c),1) console.log(sum) return product - sum }; n이 처음에 int 형여서 split 함수를 사용하기 위해서 string 형으로 변환을 했다. 그다음 split를 사용해서 배열로 변환 후 r.. 2022. 6. 2. 1431. Kids With the Greatest Number of Candies 문제 문제 설명 extraCandies와 candies의 요소를 하나씩 더한 후 candies의 가장 큰 숫자보다 크거나 같으면 true가 반환이고 작으면 false 반환이다. 내 현재 풀이 /** * @param {number[]} candies * @param {number} extraCandies * @return {boolean[]} */ var kidsWithCandies = function(candies, extraCandies) { let max = Math.max(...candies) console.log('max',max) const arr = candies.map(data=> data + extraCandies >= max ? true : false) return arr }; map 함.. 2022. 5. 31. 771. Jewels and Stones 문제 문제 설명 jewls가 char가 stones에 몇 개가 있는지 구하는 문제다. 내 현재 풀이 /** * @param {string} jewels * @param {string} stones * @return {number} */ var numJewelsInStones = function(jewels, stones) { let sum = 0; let res = {} for(let i of jewels){ for(let j of stones){ if( i === j){ if(res[i]){ res[i]+=1; }else{ res[i]=1; } } } } for(let i in res){ sum+=res[i] } return sum }; 문제를 보자마자 객체 형태로 담아서 풀어야겠다고 생각을 했다. 그.. 2022. 5. 30. 1512. Number of Good Pairs 문제 문제 설명 nums 배열의 요소들이 인덱스 번호 0번부터 끝까지 검사하면서 같은 숫자가 몇 개인지 구한 다음 결과 값으로 돌려주는 거다. 내 현재 풀이 /** * @param {number[]} nums * @return {number} */ var numIdenticalPairs = function(nums) { let cnt = 0 for(let i in nums){ i = Number(i); for(let j = i+1; j < nums.length; j++){ nums[i] === nums[j] && cnt++; } } return cnt; }; for문을 두번 돌려 정답을 구했고, 중간에 Number 함수를 쓴 이유는 0번째 인덱스일 때 01로 결과가 나와서 i를 숫자로 변환해주고 넘겨주었.. 2022. 5. 28. 도전을 망설이는 비전공자들에게3 (부제: 정체...22년1분기 회고) 다들 즐겁게 개발?? || 도전?? 하고 계신가요??? 아니면 힘겨워서 잠시 쉬거나 포기할까 생각 중 이신가요??? FYI) 링크는 ctrl + 클릭, cmd+ 클릭하시면 새 탭으로 생성됩니다ㅎ 벌써 22년도 1분기가 쏜살 같이 지나고, 지난주 만개했던 벚꽃이 벌써 다 떨어지고 푸른 잎이 나오네요 ㅋ시간이 참 빠른 것 같습니다. 작년 마지막 날에 도전 망설이는 비전공자들에게 2 ( 부제: 2021 회고) 이 글을 쓰면서 큰 포부와 기대감을 안고 22년을 맞이했던 기억이 나네요. 그때 적었던 22년 목표를 잠깐 정리하고 가는 시간이 필요하겠네요 ㅠㅠ부끄럽지만 22년 목표 블로그 개설 --> 개설은 했다. 다만 포스팅이 거의 없다 정처기 조금?? 미라클 코딩 유지 --> 다행히 유지 중이다. 호텔리어 출신 .. 2022. 5. 26. 도전 망설이는 비전공자들에게 2 ( 부제: 2021회고) 벌써 개인적으로 저에게 뜻깊은 한해였던 21년의 마지막 날이네요. 저번에 올렸던 글이 너무나 과분하게 사랑을 받아 놀랐고, 한편으로 고민하는 분들이 정말 많다는 걸 다시 한번 느꼈습니다. (혹시나 저번 글을 못 읽은 분들을 위해 도전을 망설이는 비전공자들에게) 그래서 취업을 하고 난 뒤 얼마 안 됐을 때의 이야기를 하려고 했는데 벌써 마지막 날에 쓰게 됐네요. 제 근황을 잠깐 이야기해드리면 입사 한지 벌써 4개월이 됐네요.. 저는 믿기지 않지만 그동안 회사 페이지 유지보수, 조그마한 프로젝트 1개와 현재 진행 중인 프로젝트 1개, 내년에 시작하는 프로젝트를 준비하고 있습니다. 또 서론이 길었네요ㅋㅋ습관인 것 같습니다.(이해 부탁드립니다.) 나름대로 치열했던 4개월의 이야기를 하겠습니다. 취업하고 4개월 .. 2022. 5. 26. 이전 1 ··· 95 96 97 98 99 100 101 ··· 103 다음 728x90