본문 바로가기

코테4

[프로그래머스 - js / 1단계] 자릿수 더하기 문제 [문제 설명]자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.[제한 조건]N의 범위 : 100,000,000 이하의 자연수 출처: https://school.programmers.co.kr/learn/courses/30/lessons/12931      예시 입출력 예 #1문제의 예시와 같습니다.입출력 예 #29 + 8 + 7 = 24이므로 24를 return 하면 됩니다.    풀이 function solution(n){ n = String(n); var answer = 0; for(var i = 0; i  1. 자연수 n을 문자열로 변환한다.. 2024. 6. 18.
[프로그래머스 - js / 1단계] 약수의 합 문제 [문제 설명]정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.[제한 조건]n은 0 이상 3000이하인 정수입니다. 출처: https://school.programmers.co.kr/learn/courses/30/lessons/12928      예시 입출력 예 #112의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다.입출력 예 #25의 약수는 1, 5입니다. 이를 모두 더하면 6입니다.    풀이 function solution(n) { var answer = 0; for(var i = 0; i  1. 0부터 정수 n 까지의 반복문 안에서 정수 n 을 i 로 나누었을때 나머지값이 0 인 값을 answer 변수에 더.. 2024. 6. 17.
[프로그래머스 - js / 1단계] 문자열을 정수로 바꾸기 문제 [문제 설명]문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. [제한 조건]s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니다. s는 "0"으로 시작하지 않습니다. 입출력 예 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. 출처: https://school.programmers.co.kr/learn/courses/30/lessons/12925      예시 입력 : 출력 = "1234" : 1234 , "-1234" : -1234    풀이 function.. 2024. 6. 12.
[프로그래머스 - js / 0단계] - 대소문자 바꿔서 출력하기 문제 영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요. 출처: https://school.programmers.co.kr/learn/courses/30/lessons/181949      예시 입력 = aBcDeFg출력 = AbCdEfG    풀이 const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});let input = [];rl.on('line', function (line) { input = line.split('');}).on(.. 2024. 5. 28.