The journey to becoming a developer

My future is created by what I do today, not tomorrow.

Total 2

[Sat/4/9/2022] Today I Learned: JavaScript Study

1. Learned = Facts + Findings JavaScript Deep Dive Study 2회차 : Scope 오늘은 오후 10시 30분부터 12시 15분까지, 1시간 45분동안 스터디가 진행되었다. 랜덤으로 짝이 정해졌는데 나는 난정이랑 되었다. 11시 30분까지 난정과 함께 오늘의 주제인 Scope에 대해서 각자 준비해 온 질문들을 하고 대답을 했다. 책을 9시쯤부터 읽기 시작해서 사실 준비가 너무 덜 되어 있었다. 이미 어느 정도 아는 내용이라고 방심해서 늦게 시작했는데 역시나 아는 것과 설명하는 것의 괴리감을 느꼈다. 나의 부족한 설명에 비해 난정은 정말 대답을 너무 잘 해서 내가 면접관이라면 정말 만족했을 것 같았다. 다음부터는 책 읽는 시간도 늘리고 대답도 책을 안 보고 유창하게 ..

What I learned/TIL 2022.04.10

[프로그래머스 Level 1] 나누어 떨어지는 숫자 배열 (자바스크립트)

Description array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요.divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요. Constraints arr은 자연수를 담은 배열입니다. 정수 i, j에 대해 i ≠ j 이면 arr[i] ≠ arr[j] 입니다. divisor는 자연수입니다. array는 길이 1 이상인 배열입니다. My Solution (1) filter 사용 function solution(arr, divisor) { const newarr = arr.filter(v => v % divisor === 0); return newarr.length === 0 ..