From fdd8e3ad858997929f817a04d9eca0417925defe Mon Sep 17 00:00:00 2001 From: soyeeee2 Date: Sun, 10 Mar 2024 18:06:57 +0900 Subject: [PATCH] =?UTF-8?q?1=EC=A3=BC=EC=B0=A8=20=EA=B3=BC=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...34\353\240\245\355\225\230\352\270\260.js" | 14 ++++++++++++++ ...34\353\240\245\355\225\230\352\270\260.js" | 19 +++++++++++++++++++ ...34\353\240\245\355\225\230\352\270\260.js" | 14 ++++++++++++++ ...34\353\240\245\355\225\230\352\270\260.js" | 9 +++++++++ ...0 \353\247\214\353\223\244\352\270\260.js" | 5 +++++ ...4 \353\222\244\354\247\221\352\270\260.js" | 3 +++ ...4 \354\236\220\353\245\264\352\270\260.js" | 5 +++++ ...0 \355\217\211\352\267\240\352\260\222.js" | 9 +++++++++ ...04\352\265\220\355\225\230\352\270\260.js" | 3 +++ ...2 \352\265\254\355\225\230\352\270\260.js" | 3 +++ ...2 \352\265\254\355\225\230\352\270\260.js" | 5 +++++ .../\352\260\201\353\217\204\352\270\260.js" | 6 ++++++ ...0\354\236\220 \354\240\234\352\261\260.js" | 4 ++++ ... \353\260\224\354\234\204 \353\263\264.js" | 0 ...34\353\257\270\352\265\260\353\213\250.js" | 0 ...5\354\232\260\354\235\230 \354\210\230.js" | 0 16 files changed, 99 insertions(+) create mode 100644 "pages/1. \354\236\205\353\240\245 \353\260\217 \354\266\234\353\240\245/a\354\231\200 b \354\266\234\353\240\245\355\225\230\352\270\260.js" create mode 100644 "pages/1. \354\236\205\353\240\245 \353\260\217 \354\266\234\353\240\245/\353\254\270\354\236\220\354\227\264 \353\260\230\353\263\265\355\225\264\354\204\234 \354\266\234\353\240\245\355\225\230\352\270\260.js" create mode 100644 "pages/1. \354\236\205\353\240\245 \353\260\217 \354\266\234\353\240\245/\353\254\270\354\236\220\354\227\264 \354\266\234\353\240\245\355\225\230\352\270\260.js" create mode 100644 "pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\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" create mode 100644 "pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264 \353\221\220 \353\260\260 \353\247\214\353\223\244\352\270\260.js" create mode 100644 "pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264 \353\222\244\354\247\221\352\270\260.js" create mode 100644 "pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264 \354\236\220\353\245\264\352\270\260.js" create mode 100644 "pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264\354\235\230 \355\217\211\352\267\240\352\260\222.js" create mode 100644 "pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\210\253\354\236\220 \353\271\204\352\265\220\355\225\230\352\270\260.js" create mode 100644 "pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\244\221\354\225\231\352\260\222 \352\265\254\355\225\230\352\270\260.js" create mode 100644 "pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\265\234\353\271\210\352\260\222 \352\265\254\355\225\230\352\270\260.js" create mode 100644 "pages/3. \354\241\260\352\261\264\353\254\270/\352\260\201\353\217\204\352\270\260.js" create mode 100644 "pages/3. \354\241\260\352\261\264\353\254\270/\355\212\271\354\240\225\353\254\270\354\236\220 \354\240\234\352\261\260.js" rename "pages/\353\221\220 \354\210\230\354\235\230 \355\225\251.js" => "pages/4. \354\231\204\354\240\204\355\203\220\354\203\211 \353\260\217 \354\241\260\352\261\264\353\254\270/\352\260\200\354\234\204 \353\260\224\354\234\204 \353\263\264.js" (100%) create mode 100644 "pages/4. \354\231\204\354\240\204\355\203\220\354\203\211 \353\260\217 \354\241\260\352\261\264\353\254\270/\352\260\234\353\257\270\352\265\260\353\213\250.js" create mode 100644 "pages/4. \354\231\204\354\240\204\355\203\220\354\203\211 \353\260\217 \354\241\260\352\261\264\353\254\270/\352\265\254\354\212\254\354\235\204 \353\202\230\353\210\204\353\212\224 \352\262\275\354\232\260\354\235\230 \354\210\230.js" diff --git "a/pages/1. \354\236\205\353\240\245 \353\260\217 \354\266\234\353\240\245/a\354\231\200 b \354\266\234\353\240\245\355\225\230\352\270\260.js" "b/pages/1. \354\236\205\353\240\245 \353\260\217 \354\266\234\353\240\245/a\354\231\200 b \354\266\234\353\240\245\355\225\230\352\270\260.js" new file mode 100644 index 0000000..de2a72c --- /dev/null +++ "b/pages/1. \354\236\205\353\240\245 \353\260\217 \354\266\234\353\240\245/a\354\231\200 b \354\266\234\353\240\245\355\225\230\352\270\260.js" @@ -0,0 +1,14 @@ +const readline = require('readline'); +const rl = readline.createInterface({ + input: process.stdin, + output: process.stdout +}); + +let input = []; + +rl.on('line', function (line) { + input = line.split(' '); +}).on('close', function () { + console.log('a = ' + input[0]); + console.log('b = ' + input[1]); +}); \ No newline at end of file diff --git "a/pages/1. \354\236\205\353\240\245 \353\260\217 \354\266\234\353\240\245/\353\254\270\354\236\220\354\227\264 \353\260\230\353\263\265\355\225\264\354\204\234 \354\266\234\353\240\245\355\225\230\352\270\260.js" "b/pages/1. \354\236\205\353\240\245 \353\260\217 \354\266\234\353\240\245/\353\254\270\354\236\220\354\227\264 \353\260\230\353\263\265\355\225\264\354\204\234 \354\266\234\353\240\245\355\225\230\352\270\260.js" new file mode 100644 index 0000000..08de867 --- /dev/null +++ "b/pages/1. \354\236\205\353\240\245 \353\260\217 \354\266\234\353\240\245/\353\254\270\354\236\220\354\227\264 \353\260\230\353\263\265\355\225\264\354\204\234 \354\266\234\353\240\245\355\225\230\352\270\260.js" @@ -0,0 +1,19 @@ +const readline = require('readline'); +const rl = readline.createInterface({ + input: process.stdin, + output: process.stdout +}); + +let input = []; + +rl.on('line', function (line) { + input = line.split(' '); +}).on('close', function () { + str = input[0]; + n = Number(input[1]); + let res = ''; + for(let i = 0; i n*2); + return answer; +} \ No newline at end of file diff --git "a/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264 \353\222\244\354\247\221\352\270\260.js" "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\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/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\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/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264 \354\236\220\353\245\264\352\270\260.js" "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264 \354\236\220\353\245\264\352\270\260.js" new file mode 100644 index 0000000..891939f --- /dev/null +++ "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264 \354\236\220\353\245\264\352\270\260.js" @@ -0,0 +1,5 @@ +function solution(numbers, num1, num2) { + let answer = []; + answer = numbers.slice(num1, num2+1); + return answer +} \ No newline at end of file diff --git "a/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264\354\235\230 \355\217\211\352\267\240\352\260\222.js" "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\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..9ee02c2 --- /dev/null +++ "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\353\260\260\354\227\264\354\235\230 \355\217\211\352\267\240\352\260\222.js" @@ -0,0 +1,9 @@ +function solution(arr) { + var answer = 0; + let sum = 0; + + for (let i = 0; i < arr.length; i++){ + sum += arr[i]; + } + return answer = sum / arr.length; +} \ No newline at end of file diff --git "a/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\210\253\354\236\220 \353\271\204\352\265\220\355\225\230\352\270\260.js" "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\210\253\354\236\220 \353\271\204\352\265\220\355\225\230\352\270\260.js" new file mode 100644 index 0000000..0dca484 --- /dev/null +++ "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\210\253\354\236\220 \353\271\204\352\265\220\355\225\230\352\270\260.js" @@ -0,0 +1,3 @@ +const solution = (num1, num2) => { + return num1 === num2 ? 1 : -1 +} \ No newline at end of file diff --git "a/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\244\221\354\225\231\352\260\222 \352\265\254\355\225\230\352\270\260.js" "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\244\221\354\225\231\352\260\222 \352\265\254\355\225\230\352\270\260.js" new file mode 100644 index 0000000..9069ae6 --- /dev/null +++ "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\244\221\354\225\231\352\260\222 \352\265\254\355\225\230\352\270\260.js" @@ -0,0 +1,3 @@ +function solution(array) { + return array.sort((a, b) => a - b)[Math.floor(array.length / 2)]; + } \ No newline at end of file diff --git "a/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\265\234\353\271\210\352\260\222 \352\265\254\355\225\230\352\270\260.js" "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\265\234\353\271\210\352\260\222 \352\265\254\355\225\230\352\270\260.js" new file mode 100644 index 0000000..891939f --- /dev/null +++ "b/pages/2. \354\202\254\354\271\231\354\227\260\354\202\260 \353\260\217 \353\260\260\354\227\264/\354\265\234\353\271\210\352\260\222 \352\265\254\355\225\230\352\270\260.js" @@ -0,0 +1,5 @@ +function solution(numbers, num1, num2) { + let answer = []; + answer = numbers.slice(num1, num2+1); + return answer +} \ No newline at end of file diff --git "a/pages/3. \354\241\260\352\261\264\353\254\270/\352\260\201\353\217\204\352\270\260.js" "b/pages/3. \354\241\260\352\261\264\353\254\270/\352\260\201\353\217\204\352\270\260.js" new file mode 100644 index 0000000..b9fe6c9 --- /dev/null +++ "b/pages/3. \354\241\260\352\261\264\353\254\270/\352\260\201\353\217\204\352\270\260.js" @@ -0,0 +1,6 @@ +function solution(angle) { + if(angle < 90) return 1; + else if(angle == 90) return 2; + else if(angle < 180) return 3; + else return 4; +} diff --git "a/pages/3. \354\241\260\352\261\264\353\254\270/\355\212\271\354\240\225\353\254\270\354\236\220 \354\240\234\352\261\260.js" "b/pages/3. \354\241\260\352\261\264\353\254\270/\355\212\271\354\240\225\353\254\270\354\236\220 \354\240\234\352\261\260.js" new file mode 100644 index 0000000..52b9e06 --- /dev/null +++ "b/pages/3. \354\241\260\352\261\264\353\254\270/\355\212\271\354\240\225\353\254\270\354\236\220 \354\240\234\352\261\260.js" @@ -0,0 +1,4 @@ +function solution(my_string, letter) { + const answer = my_string.split(letter).join('') + return answer; +} \ No newline at end of file diff --git "a/pages/\353\221\220 \354\210\230\354\235\230 \355\225\251.js" "b/pages/4. \354\231\204\354\240\204\355\203\220\354\203\211 \353\260\217 \354\241\260\352\261\264\353\254\270/\352\260\200\354\234\204 \353\260\224\354\234\204 \353\263\264.js" similarity index 100% rename from "pages/\353\221\220 \354\210\230\354\235\230 \355\225\251.js" rename to "pages/4. \354\231\204\354\240\204\355\203\220\354\203\211 \353\260\217 \354\241\260\352\261\264\353\254\270/\352\260\200\354\234\204 \353\260\224\354\234\204 \353\263\264.js" diff --git "a/pages/4. \354\231\204\354\240\204\355\203\220\354\203\211 \353\260\217 \354\241\260\352\261\264\353\254\270/\352\260\234\353\257\270\352\265\260\353\213\250.js" "b/pages/4. \354\231\204\354\240\204\355\203\220\354\203\211 \353\260\217 \354\241\260\352\261\264\353\254\270/\352\260\234\353\257\270\352\265\260\353\213\250.js" new file mode 100644 index 0000000..e69de29 diff --git "a/pages/4. \354\231\204\354\240\204\355\203\220\354\203\211 \353\260\217 \354\241\260\352\261\264\353\254\270/\352\265\254\354\212\254\354\235\204 \353\202\230\353\210\204\353\212\224 \352\262\275\354\232\260\354\235\230 \354\210\230.js" "b/pages/4. \354\231\204\354\240\204\355\203\220\354\203\211 \353\260\217 \354\241\260\352\261\264\353\254\270/\352\265\254\354\212\254\354\235\204 \353\202\230\353\210\204\353\212\224 \352\262\275\354\232\260\354\235\230 \354\210\230.js" new file mode 100644 index 0000000..e69de29