내적
function solution(a, b) {
let sum = 0;
for(let i=0; i<=a.length-1; i++){
sum += (a[i] * b[i]);
}
return sum;
}
가운데 글자 가져오기
function solution(s) {
let str = "";
if(s.length % 2 !== 0) {
str = s[Math.floor(s.length / 2)];
}else {
str = s[Math.floor(s.length / 2)-1] + s[Math.floor(s.length / 2)]
}
return str;
}
반올림 메서드 : Math.round()
내림 메서드 : Math.floor()
수박수박수박수박수박수?
function solution(n) {
return '수박'.repeat(n/2) + (n % 2 === 1 ? '수' : '');
}
'JavaScript' 카테고리의 다른 글
[프로그래머스 Lv.1] 문자열 다루기 기본/행렬의 덧셈 (0) | 2024.10.19 |
---|---|
[프로그래머스 Lv.1] 약수의 개수와 덧셈/문자열 내림차순으로 배치하기/부족한 금액 계산하기 풀이 (0) | 2024.10.17 |
[프로그래머스 Lv.1] 없는 숫자 더하기/나누어 떨어진 숫자 배열/제일 작은 수 제거하기/핸드폰 번호 가리기 풀이 (0) | 2024.10.15 |
[프로그래머스 Lv.1] 서울에서 김서방 찾기/콜라츠 추측/음양 더하기 풀이 (0) | 2024.10.14 |
[프로그래머스 Lv.1] 하샤드 수/두 정수 사이의 합 풀이 (1) | 2024.10.11 |