목록분류 전체보기 (48)
2022
function solution(n) { var answer = []; n = String(n) //n을 문자열로 변환 for (let i = 0; i < n.length; i++) { // n 길이만큼 반복 answer.unshift(Number(n[i]));// n을 다시 숫자로 변환 후 배열 뒤에서부터 추가 } return answer; }
function solution(n) { var answer = 0; n = String(n);// n을 문자열로 변환 for (let i = 0; i < n.length; i++) { // n의 길이만큼 반복 answer += Number(n[i]); // 다시 숫자로 변환해 값을 더함 } return answer; }
function solution(s) { var answer = "";// 이상한 문자열을 담을 빈 문자열 let s_list = s.split(" ");// 공백 기준으로 s를 나눠 배열에 담음 for (i = 0; i < s_list.length; i++) {// s의 길이만큼 반복 for ( k = 0; k < s_list[i].length; k++) {// s의 i번째 인덱스의 길이만큼 반복 if (k % 2 == 0) {// 짝수 번째 자리일 때 대문자로 변환 answer += s_list[i][k].toUpperCase() } else if (k % 2 == 1) {// 홀수 번째 자리일 때 소문자로 변환 answer += s_list[i][k].toLowerCase() } } if ( i !..
function solution(participant, completion) { // 배열들을 유니코드 값으로 재정렬 participant.sort(); completion.sort(); for (let i = 0; i < participant.length; i++) { if (participant[i] !== completion[i]) {// 같은 인덱스의 값이 일치하지 않을 때 return participant[i]; } } } 더보기 // 효율성이 떨어지게 처음 짰던 코드 function solution(participant, completion) { for (let i = 0; i < participant.length; i++) { for (let k = 0; k < completion.lengt..