๋ชฉ๋กJavaScript (140)
๐ค ์์งlog ๐ค
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - ๋์๋ฌธ์ ๋ฐ๊ฟ์ ์ถ๋ ฅํ๊ธฐ ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 1 ≤ str์ ๊ธธ์ด ≤ 20 str์ ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ ๋๋ค. ๐ ํ์ด const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); let input = []; rl.on('line', function (line) { input = [line]; }).on('close',function(){ str = input[0]; let answer = "" for ( let i = 0; i < str.length; i++) { const newStr = str[i]; ..
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - ๋ฌธ์์ด ๋ฐ๋ณตํด์ ์ถ๋ ฅํ๊ธฐ ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 1 ≤ str์ ๊ธธ์ด ≤ 10 1 ≤ n ≤ 5 ๐ ํ์ด 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]); console.log(str.repeat(n)) }); โ repeat( )๋ฉ์๋๋ก str์ n๋ฒ๋งํผ ๋ฐ๋ณต..
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - a์ b ์ถ๋ ฅํ๊ธฐ ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด -100,000 ≤ a, b ≤ 100,000 ๐ ํ์ด 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 () { const a = Number(input[0]); const b = Number(input[1]); console.log(`a = ${a}`); console.log(`b = ${b}..
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - ๋ฌธ์์ด ์ถ๋ ฅํ๊ธฐ ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 1 ≤ str์ ๊ธธ์ด ≤ 1,000,000 str์๋ ๊ณต๋ฐฑ์ด ์์ผ๋ฉฐ, ์ฒซ์งธ ์ค์ ํ ์ค๋ก๋ง ์ฃผ์ด์ง๋๋ค. ๐ ํ์ด const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); let input = []; rl.on('line', function (line) { input = [line]; }).on('close',function(){ str = input[0]; console.log(str) }); โ console.log(str) ๋ก ๋ฌธ์์ด์ ์ถ๋ ฅ ํด์ค๋ค.
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - ๋ฌธ์์ด ๋ถ์ฌ์ ์ถ๋ ฅํ๊ธฐ ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 1 ≤ str1, str2์ ๊ธธ์ด ≤ 10 ๐ ํ์ด 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 () { str1 = input[0]; str2 = input[1]; console.log(input.join("")); }); โ input = line.split(' ') : ์ผ๋ก ๋ฐฐ์ด์..
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - ํ์ง ๊ตฌ๋ถํ๊ธฐ ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 1 ≤ n ≤ 1,000 ๐ ํ์ด 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 () { n = Number(input[0]); if (n % 2 === 0) { console.log(`${n} is even`); } else { console.log(`${n} is odd`); } }); โ N..
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - 9๋ก ๋๋ ๋๋จธ์ง ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 1 ≤ number์ ๊ธธ์ด ≤ 100,000 number์ ์์๋ ์ซ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. number๋ ์ ์ 0์ด ์๋๋ผ๋ฉด ์ซ์ '0'์ผ๋ก ์์ํ์ง ์์ต๋๋ค. ๐ ํ์ด function solution(number) { const arr = number.split("").map(Number); const sum = arr.reduce((a,c) => a+c,0) const answer = sum % 9; return answer; } โ split( ) ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์ ๋ ฅ ๋ฌธ์์ด number๋ฅผ ๊ฐ๋ณ ๋ฌธ์ ๋ฐฐ์ด๋ก ๋ถํ ํด์ค๋ค. ex : ['1', '2', '3' ] ๊ทธ๋ฐ ๋ค์ map( ) ๋ฉ์๋์ Number ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ๋ฌธ์..
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - ํน๋ณํ ์ด์ฐจ์ ๋ฐฐ์ด 1 ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 1 ≤ n ≤ 100 ๐ ํ์ด function solution(n) { let answer = []; for (let i = 0; i < n; i++) { let row = []; for (let j = 0; j < n; j++) { row.push(i === j ? 1 : 0); } answer.push(row); } return answer; } โ ๊ฒฐ๊ณผ๋ก ๋ฐํํ ์ด์ฐจ์ ๋ฐฐ์ด์ ์ ์ฅํ๋ ๋น๋ฐฐ์ด answer์ ์ด๊ธฐํ ํด๋ํ, for๋ฌธ์ ์ฌ์ฉํด์ i๊ฐ 0๋ถํฐ n-1๊น์ง ๋ฐ๋ณต๋๋ ํ์ ํ๋์ฉ ์์ฑํด์ค๋ค. ๊ฐ ํ์ ์์ฑํ ๋๋ง๋ค ๋น ๋ฐฐ์ด row๋ฅผ ๋ง๋ค์ด ๋๊ณ , for๋ฌธ์ ์ฌ์ฉํ์ฌ j๊ฐ 0๋ถํฐ n-1๊น์ง ๋ฐ๋ณต๋๋ ์ด์ ๊ฐ ํ์ ํ๋์ฉ ์ถ..
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - ๋ฐฐ์ด ๋ง๋ค๊ธฐ 5 ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 0 ≤ s k ) { answer.push(num); } } return answer; } โ intStrs ๋ฐฐ์ด์ ๊ฐ ์์๋ค์ ์ํํ๋ฉด์ ์์ ์ธ๋ฑ์ค์ธ s๋ถํฐ ๊ธธ์ด๊ฐ l์ธ ๋ถ๋ถ ๋ฌธ์์ด์ ์ถ..
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - ๋ฐฐ์ด ๋ง๋ค๊ธฐ 2 ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 1 ≤ l ≤ r ≤ 1,000,000 ๐ ํ์ด function solution(l, r) { const zeroFive = (num) => { const str = num.toString(); for (let i = 0; i < str.length; i++) { const number = Number(str[i]); if (number !== 0 && number !== 5) { return false; } } return true; } const answer = []; for (let num = l; num 0 ? answer : [-1]; } โ ๋ฌธ์ ๊ฐ ์๊ฐ๋ณด๋ค ์ด๋ ค์ ์ด์ ๊ฒ์ํ๋ฉด์ ํ์ด๋ณด์๋น .. ๐ซฅ 0๊ณผ 5๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ ์ซ์..