diff --git "a/Insung-Jo/level_0/\353\222\244\354\247\221\355\236\214 \353\254\270\354\236\220\354\227\264.js" "b/Insung-Jo/level_0/\353\222\244\354\247\221\355\236\214 \353\254\270\354\236\220\354\227\264.js" new file mode 100644 index 0000000..cae1e0c --- /dev/null +++ "b/Insung-Jo/level_0/\353\222\244\354\247\221\355\236\214 \353\254\270\354\236\220\354\227\264.js" @@ -0,0 +1,3 @@ +function solution(my_string) { + return my_string.split("").reverse().join(""); +} diff --git "a/Insung-Jo/level_0/\353\254\270\354\236\220 \353\260\230\353\263\265 \354\266\234\353\240\245\355\225\230\352\270\260.js" "b/Insung-Jo/level_0/\353\254\270\354\236\220 \353\260\230\353\263\265 \354\266\234\353\240\245\355\225\230\352\270\260.js" new file mode 100644 index 0000000..3967ea7 --- /dev/null +++ "b/Insung-Jo/level_0/\353\254\270\354\236\220 \353\260\230\353\263\265 \354\266\234\353\240\245\355\225\230\352\270\260.js" @@ -0,0 +1,14 @@ +function solution(my_string, n) { + let answer = my_string.split(""); + let result = []; + + for (let i = 0; i < answer.length; i++) { + result = answer[i]; + for (let j = 0; j < n - 1; j++) { + answer[i] += result; + } + } + let num1 = answer.join(""); + + return num1; +} diff --git "a/Insung-Jo/level_0/\353\260\260\354\227\264 \353\222\244\354\247\221\352\270\260.js" "b/Insung-Jo/level_0/\353\260\260\354\227\264 \353\222\244\354\247\221\352\270\260.js" new file mode 100644 index 0000000..2be0b8d --- /dev/null +++ "b/Insung-Jo/level_0/\353\260\260\354\227\264 \353\222\244\354\247\221\352\270\260.js" @@ -0,0 +1,3 @@ +function solution(num_list) { + return num_list.reverse(); +} diff --git "a/Insung-Jo/level_0/\353\260\260\354\227\264\354\235\230 \355\217\211\352\267\240\352\260\222.js" "b/Insung-Jo/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..cb7e85b --- /dev/null +++ "b/Insung-Jo/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 @@ +function solution(numbers) { + let sum = 0; + numbers.forEach((number) => (sum += number)); + const result = sum / numbers.length; + return result; +} diff --git "a/Insung-Jo/level_0/\354\240\234\352\263\261\354\210\230 \355\214\220\353\263\204\355\225\230\352\270\260.js" "b/Insung-Jo/level_0/\354\240\234\352\263\261\354\210\230 \355\214\220\353\263\204\355\225\230\352\270\260.js" new file mode 100644 index 0000000..ccc1331 --- /dev/null +++ "b/Insung-Jo/level_0/\354\240\234\352\263\261\354\210\230 \355\214\220\353\263\204\355\225\230\352\270\260.js" @@ -0,0 +1,6 @@ +function solution(n) { + const result = Math.sqrt(n); + + if (n % result === 0) return 1; + return 2; +} diff --git "a/Insung-Jo/level_0/\354\247\235\354\210\230 \355\231\200\354\210\230 \352\260\234\354\210\230.js" "b/Insung-Jo/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..ec1f5d8 --- /dev/null +++ "b/Insung-Jo/level_0/\354\247\235\354\210\230 \355\231\200\354\210\230 \352\260\234\354\210\230.js" @@ -0,0 +1,9 @@ +function solution(num_list) { + var answer = num_list; + const even = answer.filter((num) => num % 2 === 0).length; + const odd = answer.filter((num) => num % 2 === 1).length; + + const result = [even, odd]; + + return result; +} diff --git "a/Insung-Jo/level_0/\355\212\271\354\240\225 \353\254\270\354\236\220 \354\240\234\352\261\260\355\225\230\352\270\260.js" "b/Insung-Jo/level_0/\355\212\271\354\240\225 \353\254\270\354\236\220 \354\240\234\352\261\260\355\225\230\352\270\260.js" new file mode 100644 index 0000000..841922c --- /dev/null +++ "b/Insung-Jo/level_0/\355\212\271\354\240\225 \353\254\270\354\236\220 \354\240\234\352\261\260\355\225\230\352\270\260.js" @@ -0,0 +1,12 @@ +function solution(my_string, letter) { + let answer = my_string.split(""); + + for (let i = 0; i < answer.length; i++) { + if (answer[i] === letter) { + answer.splice(i, 1); + i--; + } + } + answer = answer.join(""); + return answer; +} diff --git "a/Insung-Jo/level_0/\355\216\270\354\247\200.js" "b/Insung-Jo/level_0/\355\216\270\354\247\200.js" new file mode 100644 index 0000000..d2b45a3 --- /dev/null +++ "b/Insung-Jo/level_0/\355\216\270\354\247\200.js" @@ -0,0 +1,3 @@ +function solution(message) { + return message.length * 2; +}