프로그래머스: 코딩 기초 트레이닝 javascript 91~95문제

문자열 붙여서 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/181946?language=javascript 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

const readline = require('readline');
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});

rl.on('line', function (line) {
    input = line.split(' ');
}).on('close', function () {
    str1 = input[0];
    str2 = input[1];
    console.log(str1+str2)
});

 

 


 

 홀짝 구분하기

 

https://school.programmers.co.kr/learn/courses/30/lessons/181944

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('close', function () {
    n = Number(input[0]);
    console.log(n % 2 === 0 ? `${n} is even` : `${n} is odd`)
});

 

 


 

덧셈식 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/181947

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('close', function () {
    [a,b] = input
    console.log(`${a} + ${b} = ${+a + +b}`);
});

 

 


문자열 돌리기

https://school.programmers.co.kr/learn/courses/30/lessons/181945

const readline = require('readline');
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});

let input = [];

rl.on('line', function (line) {
    input = [line].join('').split('');
}).on('close',function(){
    input.forEach(v => console.log(v))
});

 

 

 


배열 만들기 5

https://school.programmers.co.kr/learn/courses/30/lessons/181912

function solution(intStrs, k, s, l) {
    return intStrs.map(v => parseInt(v.slice(s,l+s))).filter(v => v > k);
}

 

 

 

 

comment