Algorithm/Javascript6 3052 js: array to set, set의 길이는 size const fs = require('fs'); const input = fs.readFileSync('/dev/stdin').toString().trim().split('\n').map(Number); let arr = []; for (let i=0; i 2023. 1. 15. 2438 js: 문자열 반복하기 const fs = require('fs'); let input = fs.readFileSync('/dev/stdin').toString().trim(); let star = ""; for (let i = 0; i < input; i++) { star += "*"; console.log(star); } 문자열을 더해줬다 const fs = require('fs'); let input = fs.readFileSync('/dev/stdin').toString().trim(); for (let i = 1; i < input+1; i++) { console.log('*'.repeat(i)); } #얜 왜 안되지 2023. 1. 13. 14681 js: dev/stdin 입력 시 런타임에러 const fs = require('fs'); const input = fs.readFileSync(0) .toString().trim().split("\n").map(Number); let a = input[0]; let b = input[1]; if (a>0 && b>0){ console.log(1); } else if (a>0 && b 2023. 1. 12. 백준 3003 js: 배열 간의 계산 const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim().split(" ").map(Number); let chess = [1, 1, 2, 2, 2, 8]; let ans = input.map((i, index) => { return chess[index] - i; }) console.log(...ans); map으로 반복문 돌리기 2023. 1. 12. 백준 10869 js: 올림 버림 반올림 let fs = require('fs'); let input = fs.readFileSync('/dev/stdin').toString().split(' '); let a = parseInt(input[0]); let b = parseInt(input[1]); console.log(a + b); console.log(a - b); console.log(a * b); console.log(Math.floor(a / b)); console.log(a % b); Math.floor() : 소수점 이하를 버림 Math.ceil() : 소수점 이하를 올림 Math.round() : 소수점 이하를 반올림 2023. 1. 12. 백준 자바스크립트 입출력 +a ->파이썬 print = console.log ->한 줄로 입력 받아 숫자로 변환 let fs = require('fs'); let input = fs.readFileSync('/dev/stdin').toString().split(' '); let a = parseInt(input[0]); let b = parseInt(input[1]); -> map(Number) 한 줄로 입력 받은 값들을 숫자 배열로 저장 const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim().split(" ").map(Number); let A = input[0]; let B = input[1]; let C = input[2]; c.. 2023. 1. 12. 이전 1 다음