728x90
반응형
1. 연속된 수의 합
function solution(num, total) {
var answer = [];
let sentar = total / num ;
for( let a = sentar - Math.floor(num/2); a <= Math.floor(sentar + Math.floor(num/2)) ; a++){
answer.push(Math.round(a));
}
return answer;
}
저.. 저 넘 피곤해요.. 내일
2. 문자열 돌리기
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = [line];
}).on('close',function(){
str = input[0];
let answer = "";
for(let i = 0; i < str.length; i++){
answer +=`${str[i]} \n`;
}
console.log(answer);
});
3. 날짜 비교하기
function solution(date1, date2) {
return Number(date1.join('')) < Number(date2.join('')) ? 1 : 0;
}
4. l로 만들기
function solution(myString) {
var answer = '';
for(let i = 0; i < myString.length; i++){
if(myString[i] < "l"){
answer += 'l'
} else {
answer += myString[i]
}
}
return answer;
}
5. 그림확대
function solution(picture, k) {
var answer = [];
for(let i= 0; i < picture.length ; i++){
let ele = picture[i].split('');
let makeEle = ""
for(let j = 0; j < ele.length ; j++){
makeEle += ele[j].repeat(k)
}
for(let z = 0 ; z < k ; z++){
answer.push(makeEle);
}
makeEle =""
}
return answer;
}
728x90
반응형
'IT To do and To was' 카테고리의 다른 글
코테 8일차 (0) | 2024.09.04 |
---|---|
코테 7일차 (0) | 2024.09.02 |
코테연습 6일차 (vl2 시작) (2) | 2024.09.01 |
코테연습 6일차 (0) | 2024.08.31 |
코테연습 5일차 (0) | 2024.08.31 |