본문 바로가기

programming study/Algorithm

(275)
[프로그래머스] 약수의 합 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) // 약수의 합 function solution(n) { let answer = 0; // n의 각 약수를 구하고 answer에 누적하기 for (let i = 1; i
[프로그래머스] 시저 암호 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) // 시저 암호 function solution(s, n) { let answer = ''; // 입력받은 s를 하나씩 탐색 for (let i = 0; i = 65 && sASCII 90) { sASCII -= 26; } } // 소문자의 경우 97 ~ 122의 범위 if (sASCII >= 97 && sASCII 122) { sASCII -= 26; } } // sASCII를 문자열로 변환 후 answ..
[프로그래머스] 다트 게임 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) // 다트 게임 function solution(dartResult) { let answer = 0; // 점수를 기록하는 배열 const scoreArray = []; // 점수를 누적하는 변수 let score = ''; // dartResult의 길이 dartResultLength = dartResult.length; for (let i = 0; i < dartResultLength; i++) { // 현재 접근한 결과 const currentResult = dartResult[i] // S, D, T, *, # 중 하나인지 검사 if (currentResult === 'S') { //..
[프로그래머스] 문자열을 정수로 바꾸기 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) // 문자열을 정수로 바꾸기 function solution(s) { const answer = parseInt(s); return answer; } Reference 프로그래머스
[프로그래머스] 수박수박수박수박수박수? - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) // 수박수박수박수박수박수? function solution(n) { let answer = ''; for (let i = 1; i
[프로그래머스] 실패율 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) // 실패율 function solution(N, stages) { // 사용자의 수 let userNumber = stages.length; // 각 스테이지의 실패율을 기록할 배열 let failureRateArray = [] // 각 스테이지의 실패율 구하기 for (let i = 1; i x === i).length; let failureRate = 0; // 스타이지를 통과하지못한 수가 0일때 실패율은 0 if (failureStageNum === 0) { failureRate = 0; } else { // 실패율 구하기 failureRate = failureStageNum / us..
[프로그래머스] 연습문제: 소수 찾기- JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) // 소수 찾기 function solution(n) { let answer = 0; // n + 1 만큼의 길이를 가지는 배열 만들기 nArray = new Array; // true는 소수라는 의미이며 기본 초기화 값 for (let i = 0; i
[프로그래머스] 서울에서 김서방 찾기 - JavaScript 풀이 본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다 자바스크립트 코드(나의 풀이) // 서울에서 김서방 찾기 function solution(seoul) { let answer = seoul.indexOf('Kim'); return `김서방은 ${answer}에 있다`; } Reference 프로그래머스