diff --git "a/level-0/00-355円225円264円353円213円265円-354円230円210円354円213円234円.js" "b/level-0/00-355円225円264円353円213円265円-354円230円210円354円213円234円.js" new file mode 100644 index 0000000..86a6c59 --- /dev/null +++ "b/level-0/00-355円225円264円353円213円265円-354円230円210円354円213円234円.js" @@ -0,0 +1,11 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - 본인의 깃허브 아이디 +function solution(n) { + //프로그래머스에 제출하여 통과된 함수를 복사 붙여넣기 해주세요! +} + +//정답 2 - 본인의 깃허브 아이디 +function solution(n) { + //정답을 다른 방법으로도 작성했다면 추가해 주세요! +} diff --git "a/level-0/n354円235円230円-353円260円260円354円210円230円-352円263円240円353円245円264円352円270円260円.js" "b/level-0/n354円235円230円-353円260円260円354円210円230円-352円263円240円353円245円264円352円270円260円.js" new file mode 100644 index 0000000..0b64b3f --- /dev/null +++ "b/level-0/n354円235円230円-353円260円260円354円210円230円-352円263円240円353円245円264円352円270円260円.js" @@ -0,0 +1,10 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(n, numlist) { + let result = []; + for (let i = 0; i < numlist.length; i++) { + if (numlist[i] % n === 0) result.push(numlist[i]); + } + return result; +} diff --git "a/level-0/352円260円200円354円234円204円-353円260円224円354円234円204円-353円263円264円.js" "b/level-0/352円260円200円354円234円204円-353円260円224円354円234円204円-353円263円264円.js" new file mode 100644 index 0000000..2147ff6 --- /dev/null +++ "b/level-0/352円260円200円354円234円204円-353円260円224円354円234円204円-353円263円264円.js" @@ -0,0 +1,15 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(rsp) { + const str = rsp.split(''); + let result = []; + + for (let i = 0; i < str.length; i++) { + if (str[i] === '2') result.push('0'); + else if (str[i] === '0') result.push('5'); + else result.push('2'); + } + + return result.join(''); +} diff --git "a/level-0/353円260円260円354円227円264円-353円221円220円-353円260円260円-353円247円214円353円223円244円352円270円260円.js" "b/level-0/353円260円260円354円227円264円-353円221円220円-353円260円260円-353円247円214円353円223円244円352円270円260円.js" new file mode 100644 index 0000000..796d21b --- /dev/null +++ "b/level-0/353円260円260円354円227円264円-353円221円220円-353円260円260円-353円247円214円353円223円244円352円270円260円.js" @@ -0,0 +1,10 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(numbers) { + let result = []; + for (let i = 0; i < numbers.length; i++) { + result.push(numbers[i] * 2); + } + return result; +} diff --git "a/level-0/353円260円260円354円227円264円-354円233円220円354円206円214円354円235円230円-352円270円270円354円235円264円.js" "b/level-0/353円260円260円354円227円264円-354円233円220円354円206円214円354円235円230円-352円270円270円354円235円264円.js" new file mode 100644 index 0000000..780e68e --- /dev/null +++ "b/level-0/353円260円260円354円227円264円-354円233円220円354円206円214円354円235円230円-352円270円270円354円235円264円.js" @@ -0,0 +1,12 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(strlist) { + let result = []; + + for (let i = 0; i < strlist.length; i++) { + result.push(strlist[i].length); + } + + return result; +} diff --git "a/level-0/353円260円260円354円227円264円354円235円230円-355円217円211円352円267円240円352円260円222円.js" "b/level-0/353円260円260円354円227円264円354円235円230円-355円217円211円352円267円240円352円260円222円.js" new file mode 100644 index 0000000..4d9aeed --- /dev/null +++ "b/level-0/353円260円260円354円227円264円354円235円230円-355円217円211円352円267円240円352円260円222円.js" @@ -0,0 +1,6 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(numbers) { + return numbers.reduce((acc, cur) => acc + cur) / numbers.length; +} diff --git "a/level-0/354円210円250円354円226円264円354円236円210円353円212円224円-354円210円253円354円236円220円354円235円230円-353円215円247円354円205円210円-(1).js" "b/level-0/354円210円250円354円226円264円354円236円210円353円212円224円-354円210円253円354円236円220円354円235円230円-353円215円247円354円205円210円-(1).js" new file mode 100644 index 0000000..b7f3906 --- /dev/null +++ "b/level-0/354円210円250円354円226円264円354円236円210円353円212円224円-354円210円253円354円236円220円354円235円230円-353円215円247円354円205円210円-(1).js" @@ -0,0 +1,12 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(my_string) { + const num = my_string.split(''); + let result = 0; + + for (let i = 0; i < num.length; i++) { + if (Number(num[i])) result += Number(num[i]); + } + return result; +} diff --git "a/level-0/354円225円275円354円210円230円-352円265円254円355円225円230円352円270円260円.js" "b/level-0/354円225円275円354円210円230円-352円265円254円355円225円230円352円270円260円.js" new file mode 100644 index 0000000..5af29de --- /dev/null +++ "b/level-0/354円225円275円354円210円230円-352円265円254円355円225円230円352円270円260円.js" @@ -0,0 +1,11 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(n) { + let result = []; + + for (let i = 1; i <= n; i++) { + if (n % i === 0) result.push(i); + } + return result; +} diff --git "a/level-0/354円226円221円352円274円254円354円271円230円.js" "b/level-0/354円226円221円352円274円254円354円271円230円.js" new file mode 100644 index 0000000..4fc8727 --- /dev/null +++ "b/level-0/354円226円221円352円274円254円354円271円230円.js" @@ -0,0 +1,6 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(n, k) { + return n * 12000 + (k * 2000 - Math.floor(n / 10) * 2000); +} diff --git "a/level-0/354円236円220円353円246円277円354円210円230円-353円215円224円355円225円230円352円270円260円.js" "b/level-0/354円236円220円353円246円277円354円210円230円-353円215円224円355円225円230円352円270円260円.js" new file mode 100644 index 0000000..b32e9db --- /dev/null +++ "b/level-0/354円236円220円353円246円277円354円210円230円-353円215円224円355円225円230円352円270円260円.js" @@ -0,0 +1,11 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(n) { + const str = String(n).split(''); + let number = 0; + + str.map(num => (number += Number(num))); + + return number; +} diff --git "a/level-0/354円244円221円353円263円265円353円220円234円-354円210円253円354円236円220円-352円260円234円354円210円230円.js" "b/level-0/354円244円221円353円263円265円353円220円234円-354円210円253円354円236円220円-352円260円234円354円210円230円.js" new file mode 100644 index 0000000..b289819 --- /dev/null +++ "b/level-0/354円244円221円353円263円265円353円220円234円-354円210円253円354円236円220円-352円260円234円354円210円230円.js" @@ -0,0 +1,8 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(array, n) { + const result = array.filter(num => num === n); + + return result.length; +} diff --git "a/level-0/354円247円235円354円210円230円-355円231円200円354円210円230円-352円260円234円354円210円230円.js" "b/level-0/354円247円235円354円210円230円-355円231円200円354円210円230円-352円260円234円354円210円230円.js" new file mode 100644 index 0000000..fc65c53 --- /dev/null +++ "b/level-0/354円247円235円354円210円230円-355円231円200円354円210円230円-352円260円234円354円210円230円.js" @@ -0,0 +1,15 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(num_list) { + const even = []; + + const oddNumber = []; + + let result = []; + for (let i = 0; i < num_list.length; i++) { + if (num_list[i] % 2 === 0) even.push(num_list[i]); + else oddNumber.push(num_list[i]); + } + return (result = [even.length, oddNumber.length]); +} diff --git "a/level-0/354円247円235円354円210円230円353円212円224円-354円213円253円354円226円264円354円232円224円.js" "b/level-0/354円247円235円354円210円230円353円212円224円-354円213円253円354円226円264円354円232円224円.js" new file mode 100644 index 0000000..8a956f0 --- /dev/null +++ "b/level-0/354円247円235円354円210円230円353円212円224円-354円213円253円354円226円264円354円232円224円.js" @@ -0,0 +1,11 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(n) { + let result = []; + for (let i = 1; i <= n; i++) { + if (i % 2 === 1) result.push(i); + } + + return result; +} diff --git "a/level-0/354円265円234円353円214円223円352円260円222円-353円247円214円353円223円244円352円270円260円(1).js" "b/level-0/354円265円234円353円214円223円352円260円222円-353円247円214円353円223円244円352円270円260円(1).js" new file mode 100644 index 0000000..fca7052 --- /dev/null +++ "b/level-0/354円265円234円353円214円223円352円260円222円-353円247円214円353円223円244円352円270円260円(1).js" @@ -0,0 +1,12 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - jetom88 +function solution(numbers) { + let findNum = []; + + for (let i = 0; i < numbers.length - 1; i++) { + findNum.push(numbers[i] * numbers[i + 1]); + } + const max = Math.max(...findNum); + return max; +}

AltStyle によって変換されたページ (->オリジナル) /