Develop_story/programmers(알고리즘 문제) (14) 썸네일형 리스트형 programmers 음양 더하기 1. sing[0] = false면 absolutes[0]을 음수로 바꾸는 for문 작성 2. absolutes 안의 배열의 수를 모두 더하는 for문 작성하여 반환 function solution(absolutes, signs) { var answer = 123456789; for(let i = 0; i < absolutes.length; i++) { if(signs[i] == "true") { //{**} absolutes[i] = absolutes[i] * -1; } } console.log(absolutes) return answer; } 1번까지 시도하였을 때 console.log로 확인해보니 제대로 작동하지 않았음. 이유: 4번째 줄 if(signs{i} == "false") 로 작성한 부분인.. programmers 없는 숫자 더하기 첫 번째 시도 1. total 값을 for문을 통해 전체를 더한 값 할당 2. answer에 total - numbers 배열에 있는 수 전부 빼기 function solution(numbers) { var answer = -1; let total = 0; // 배열 전체를 더한 값을 받을 변수 선언 // for문을 돌려 total 안에 배열 전체의 숫자를 더한 값 할당 for(let i = 0; i programmers 문자열을 정수로 바꾸기 1. 문자열의 첫 번째 값으 숫자로 바꾸어 return function solution(s) { var answer = Number(s); return answer; } ** https://school.programmers.co.kr/learn/courses/30/lessons/12925 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr programmers 가운데 글자 가져오기 function solution(s) { if(s.length % 2 === 0) { return s.substr(s.length / 2 - 1, 2) } else { return s.substr(s.length / 2, 1) } } s의 길이를 2로 나누었을 때 0과 아닌 값으로 if문 작성 2로 나누어 떨어지면 짝수 길이의 문자열 substr함수를 사용하여 s길이의 절반 - 1을 하고, 그 부분에서 2개의 문자를 가져옴 2로 나누어 떨어지지 않으면 홀수 길이의 문자열 s길이의 절반으로 나누고 거기서 1개의 문자를 가져옴 ** https://school.programmers.co.kr/learn/courses/30/lessons/12903 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭.. programmers 짝수와 홀수 1. num을 2로 나누었을 때 몫이 0이면 Even을 호출, 아니면 Odd를 호출하는 함수 작성 function solution(num) { var answer = (num % 2 === 0) ? "Even" : "Odd"; return answer; } 아직 "?"를 유동적으로 잘 쓰진 못하지만, 조금 쉬운 문제들에서 차차 써나가는 연습을 하는 중이다. programmers 직사각형 별찍기 1. for문으로 star의 갯수를 a 만큼 찍어 star을 a, 즉 직사각형의 괄호 길이만큼 늘려준다. 2. 늘린 star을 다시 for문을 돌려 console.log에 찍어준다. process.stdin.setEncoding('utf8'); process.stdin.on('data', data => { const n = data.split(" "); const a = Number(n[0]), b = Number(n[1]); let star = ''; for(let i = 0; i < a; i++) { star = star + '*' }; for(let i = 0; i < b; i++) { console.log(star) } }); ** https://school.programmers.co.kr/lea.. 이전 1 2 다음