목록전체 글 (601)
sm 기술 블로그
let fs = require('fs'); let input = fs.readFileSync('/dev/stdin').toString().split(' '); let A = input[0]; let B = input[1]; let C = input[2]; console.log((~~A+~~B)%C + "\n" + ((A%C) + (B%C))%C +"\n" + (A*B)%C + "\n" + ((A%C) * (B%C))%C); ※ ~~ 를 쓰지 않고 +를 쓴다면 String으로 인식해 두 값을 붙여준다 ~~를 쓰지 않았을 경우) A = 3 B = 4 (A+B) => 하면 출력이 34로 나옴 (~~A+~~B) => 하면 출력이 7로 나옴
let fs = require('fs'); let input = fs.readFileSync('/dev/stdin').toString().split(' '); console.log(input[0]-543);
let fs = require('fs'); let input = fs.readFileSync('/dev/stdin').toString().split(' '); console.log(input[0].trim() + "??!"); 한줄 출력을 위해 trim()을 사용하였다.
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(parseInt(a/b)); console.log(a%b); 나누기를 실행하면 기본적으로 실수형태로 저장된다.