diff --git "a/sgoldenbird/level_0/\353\222\244\354\247\221\355\236\214 \353\254\270\354\236\220\354\227\264.js" "b/sgoldenbird/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..937539f --- /dev/null +++ "b/sgoldenbird/level_0/\353\222\244\354\247\221\355\236\214 \353\254\270\354\236\220\354\227\264.js" @@ -0,0 +1,7 @@ +function solution(my_string) { + let reversed = ''; + for (const char of my_string) { + reversed = char + reversed; + } + return reversed; +} \ No newline at end of file diff --git "a/sgoldenbird/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/sgoldenbird/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..5719589 --- /dev/null +++ "b/sgoldenbird/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,8 @@ +function solution(my_string, n) { + var answer = ''; + for (const char of my_string) { + answer += char.repeat(n); + } + + return answer; +} \ No newline at end of file diff --git "a/sgoldenbird/level_0/\353\260\260\354\227\264_\353\222\244\354\247\221\352\270\260.js" "b/sgoldenbird/level_0/\353\260\260\354\227\264_\353\222\244\354\247\221\352\270\260.js" new file mode 100644 index 0000000..2a3b6b1 --- /dev/null +++ "b/sgoldenbird/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(); +} \ No newline at end of file diff --git "a/sgoldenbird/level_0/\353\260\260\354\227\264\354\235\230_\355\217\211\352\267\240\352\260\222.js" "b/sgoldenbird/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..6e16b1b --- /dev/null +++ "b/sgoldenbird/level_0/\353\260\260\354\227\264\354\235\230_\355\217\211\352\267\240\352\260\222.js" @@ -0,0 +1,12 @@ +function solution(numbers) { + let answer = 0; + let sum = 0; + + for(let num of numbers) { + sum += num + } + + answer = sum / numbers.length; + + return answer; +} \ No newline at end of file diff --git "a/sgoldenbird/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/sgoldenbird/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..87975b9 --- /dev/null +++ "b/sgoldenbird/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,4 @@ +function solution(n) { + var answer = Number.isInteger(Math.sqrt(n)) ? 1 : 2; + return answer; +} diff --git "a/sgoldenbird/level_0/\354\247\235\354\210\230_\355\231\200\354\210\230_\352\260\234\354\210\230.js" "b/sgoldenbird/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..dd91f7c --- /dev/null +++ "b/sgoldenbird/level_0/\354\247\235\354\210\230_\355\231\200\354\210\230_\352\260\234\354\210\230.js" @@ -0,0 +1,16 @@ +function solution(num_list) { + let answer = []; + let evenCount = 0; + let oddCount = 0; + + for (let num of num_list) { + if (num % 2 === 0) { + evenCount += 1; + } else { + oddCount += 1; + } + } + + answer = [evenCount, oddCount]; + return answer; +} diff --git "a/sgoldenbird/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/sgoldenbird/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..16a0c4d --- /dev/null +++ "b/sgoldenbird/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,10 @@ +function solution(my_string, letter) { + var answer = ''; + for (const char of my_string){ + if(char !== letter){ + answer += char; + } + } + + return answer; +} \ No newline at end of file diff --git "a/sgoldenbird/level_0/\355\216\270\354\247\200.js" "b/sgoldenbird/level_0/\355\216\270\354\247\200.js" new file mode 100644 index 0000000..8c95851 --- /dev/null +++ "b/sgoldenbird/level_0/\355\216\270\354\247\200.js" @@ -0,0 +1,4 @@ +function solution(message) { + var answer = message.length * 2; + return answer; +} \ No newline at end of file