전체 글263 Lv1. 콜라츠 추측 ▶ 문제 ▶풀이방법 function solution(num) { var answer = 0; while(num > 1){ if(num % 2 == 0) num /= 2; else num = num * 3 + 1; answer++; if(answer > 500){ answer = -1; break; } } return answer; } 2022. 5. 2. Lv1. 평균구하기 ▶ 문제 ▶ 풀이방법 function solution(arr) { var answer = 0; for(let i = 0; i < arr.length; i++){ answer += arr[i]; } answer /= arr.length; return answer; } 2022. 5. 2. Lv1. 하샤드 수 ▶ 문제 ▶ 풀이방법 function solution(x) { var answer = true; var sum = 0; var arr = String(x).split(""); //배열형으로 모든 문자 저장. for(let i = 0; i Number). - 배열크기 선언하지 않고도 배열에 저장가능 ( 5번째줄). 2022. 5. 2. Lv1. 핸드폰 번호 가리기 ▶ 문제 ▶ 풀이방법 function solution(phone_number) { var answer = ''; let str = phone_number.substring(phone_number.length-4); for(let i = 0; i < phone_number.length-4; i++){ answer += "*"; } answer += str; return answer; } - JavaScript에서 문자열 자르는 방식은 Java와 같음. (문자열.substring()) - Java에서는 문자열 길이 : 문자열.length()이지만, JavaScript에서는 문자열 길이 배열과 같은 방법 문자열.length로 사용. 2022. 5. 2. 이전 1 ··· 10 11 12 13 14 15 16 ··· 66 다음