목록Programmers (202)
한 걸음씩
https://school.programmers.co.kr/learn/courses/30/lessons/181925 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(numLog) { const controller = { "1":"w", "-1":"s", "10":"d", "-10":"a" } let string = '' for (let i = 0; i < numLog.length - 1; i++){ for (key in controller){ if (numLog[i + 1] - numLog[i] === parseI..
https://school.programmers.co.kr/learn/courses/30/lessons/120890 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(array, n) { // array의 원소 - n = 절대값(arr) const arr = array.map(item => Math.abs(item - n)); // arr 절대값 차 배열에서 최소값 구하기 const minDiff = Math.min(...arr); // array 배열에서 arr의 인덱스와 arr의 최소값이 같은 경우 배열로 반환 ..
https://school.programmers.co.kr/learn/courses/30/lessons/181917 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(x1, x2, x3, x4) { return (x1 || x2) && (x3 || x4); } 논리연산이라는 수학적인 개념인데 ∨ : or (||) ∧ : and (&&) 문제에서 요구한 식은 다음과 같다. (x1 ∨ x2) ∧ (x3 ∨ x4) 위의 식을 문자로 풀어쓰면 (x1 or x2) and (x3 or x4) 인데 or, and는 자바스크립트 ..
https://school.programmers.co.kr/learn/courses/30/lessons/181862 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(myStr) { const empty = ['a', 'b', 'c'] const newArray = myStr.split('').map(item => empty.includes(item)? ' ' : item).join('').split(' '); // join('').split(' ') 하기 전 : [' ', ' ', ' ', 'o', 'n','l',..
https://school.programmers.co.kr/learn/courses/30/lessons/181900 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(my_string, indices) { let string = '' for (let i = 0; i < my_string.length; i++){ // my_string 길이만큼 반복하고 if (!indices.includes(i)){ // indices 배열에 없는 원소만 골라서 string += my_string[i] // string 빈 문자열에 ..