Algorithm/Javascript
[프로그래머스] 230915 코딩테스트 연습
보라해바라기
2023. 9. 18. 16:28
SMALL
1. 가운데 글자 가져오기
* substr(문자열 특정 위치, 가져올 갯수)
function solution(s) {
var answer = '';
if(s.length%2 == 0) { // 단어의 길이가 짝수
answer = s.substr((s.length-1)/2, 2);
} else { // 단어의 길이가 홀수
answer = s.substr(s.length/2, 1);
}
return answer;
}
2. 수박수박수박수박수박수?
function solution(n) {
var answer = '';
for(let i=1; i<=n; i++) {
if(i%2==0) {
answer+="박";
}else {
answer+="수";
}
}
return answer;
}
3. 내적
function solution(a, b) {
var answer = 0;
for(let i=0; i<a.length; i++) {
answer += a[i]*b[i];
}
return answer;
}
728x90