-
[Programmers] JavaScript 알고리즘 | Lv.0 a와 b 출력하기► JS Algorithm/Programmers 2024. 8. 19. 21:57반응형
🔒 문제 설명
정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요.
🔒 제한사항
- -100,000 ≤ a, b ≤ 100,000
🔒 입출력 예
입력 #1
4 5 출력 #1
a = 4
b = 5🔐 solution of mine
const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on("line", function (line) { input = line.split(" "); rl.close(); // 입력을 받은 후 readline 인터페이스를 닫습니다. }).on("close", function () { console.log(`a = ${input[0]}`); console.log(`b = ${input[1]}`); process.exit(0); });
🔐 GPT's solution
String.prototype.split()
Array.prototype.map()
Number
const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on("line", function (line) { input = line.split(" ").map(Number); // 입력을 공백으로 분리하고, 숫자로 변환하여 input 배열에 저장 rl.close(); // 입력이 완료되면 close 호출 }).on("close", function () { const [a, b] = input; // 구조분해할당을 통해 a와 b에 값 할당 console.log(`a = ${a}`); // a 출력 console.log(`b = ${b}`); // b 출력 process.exit(0); // 프로세스 종료 });
🔐 solution of others
String.prototype.split()
const readline = require("readline"); const rl = readline .createInterface({ input: process.stdin, output: process.stdout, }) .on("line", function (line) { const [a, b] = line.split(" "); console.log("a = " + a); console.log("b = " + b); });
🔐 solution of others
String.prototype.split()
String.fromCharCode()
Number
const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; let i = 0; rl.on("line", function (line) { input = line.split(" "); }).on("close", function () { for (val of input) { console.log(String.fromCharCode(97 + i) + " = " + Number(val)); i++; } });
반응형'► JS Algorithm > Programmers' 카테고리의 다른 글
[Programmers] JavaScript 알고리즘 | Lv.0 이진수 더하기 (0) 2024.08.20 [Programmers] JavaScript 알고리즘 | Lv.0 그림 확대 (0) 2024.08.19 [Programmers] JavaScript 알고리즘 | Lv.0 문자열 여러 번 뒤집기 (0) 2024.08.19 [Programmers] JavaScript 알고리즘 | Lv.0 문자 개수 세기 (0) 2024.08.18 [Programmers] JavaScript 알고리즘 | Lv.0 문자열 계산하기 (0) 2024.08.18