JavaScript - 프로그래머스 레벨 : 0(20) - Relatively New

먹보·2023년 4월 27일
0
post-thumbnail

1. 대문자로 바꾸기

문제 설명

알파벳으로 이루어진 문자열 myString이 주어집니다. 모든 알파벳을 대문자로 변환하여 return 하는 solution 함수를 완성해 주세요.

예제

코드

function solution(myString) {
    return myString.toUpperCase();
}

🗒️코멘트


2. 문자열의 앞의 n글자

문제 설명

문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 앞의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요.

예제

코드

function solution(my_string, n) {
    return my_string.slice(0,n)
}

🗒️코멘트


3. 공백으로 구분하기 1

문제 설명

단어가 공백 한 개로 구분되어 있는 문자열 my_string이 매개변수로 주어질 때, my_string에 나온 단어를 앞에서부터 순서대로 담은 문자열 배열을 return 하는 solution 함수를 작성해 주세요.

예제

코드

function solution(my_string) {
    return my_string.split(" ");
}

🗒️코멘트


4. 소문자로 바꾸기

문제 설명

알파벳으로 이루어진 문자열 myString이 주어집니다. 모든 알파벳을 소문자로 변환하여 return 하는 solution 함수를 완성해 주세요.

예제

코드

function solution(myString) {
    return myString.toLowerCase();
}

🗒️코멘트


5. flag에 따라 다른 값 반환하기

문제 설명

두 정수 a, b와 boolean 변수 flag가 매개변수로 주어질 때, flag가 true면 a + b를 false면 a - b를 return 하는 solution 함수를 작성해 주세요.

예제

코드

function solution(a, b, flag) {
    return flag ? a + b : a - b
}

🗒️코멘트


6. 정수 찾기

문제 설명

정수 리스트 num_list와 찾으려는 정수 n이 주어질 때, num_list안에 n이 있으면 1을 없으면 0을 return하도록 solution 함수를 완성해주세요.

예제

코드

function solution(num_list, n) {
    return num_list.includes(n) ? 1 : 0
}

🗒️코멘트


7. 문자열의 뒤의 n글자

문제 설명

문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 뒤의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요.

예제

코드

function solution(my_string, n) {
    return my_string.slice(my_string.length - n);
}

🗒️코멘트


8. 길이에 따른 연산

문제 설명

정수가 담긴 리스트 num_list가 주어질 때, 리스트의 길이가 11 이상이면 리스트에 있는 모든 원소의 합을 10 이하이면 모든 원소의 곱을 return하도록 solution 함수를 완성해주세요.

예제

코드

function solution(num_list) {
    return num_list.length >= 11 ? num_list.reduce((a,b) => a + b) : num_list.reduce((a,b) => a * b, 1)
}

🗒️코멘트


9. 문자열 정수의 합

문제 설명

한 자리 정수로 이루어진 문자열 num_str이 주어질 때, 각 자리수의 합을 return하도록 solution 함수를 완성해주세요.

예제

코드

function solution(num_str) {
    let sum = 0
    for (let i = 0 ; i < num_str.length ; i++){
        sum += Number(num_str[i])
    }
    return sum
}

🗒️코멘트


10. n 번째 원소부터

문제 설명

정수 리스트 num_list와 정수 n이 주어질 때, n 번째 원소부터 마지막 원소까지의 모든 원소를 담은 리스트를 return하도록 solution 함수를 완성해주세요.

예제

코드

function solution(num_list, n) {
    return num_list.slice(n-1)
}

🗒️코멘트


profile
🍖먹은 만큼 성장하는 개발자👩‍💻

0개의 댓글