[伯俊Node.js]Nodejsで始まる
開始します。
アルゴリズムを学習するため,白俊は段階的な学習がよいと感じたので,白俊の問題を解くにはプログラマーとは異なり,白俊はコードを記述してテスト用例入力を受ける必要がある.参考にしたブログや内容を簡単に整理し、必要に応じて出して読む文章です.
FSモジュール
バックグラウンド言語ヘルプで提供される方法により、入力ファイルをFileSystemdの略形式で直接読み取り、処理します.
入力形式によってはtrim()が必要になったり、split文字列が必要になったりすることがあります.入力したコードと例はTE$ERACTでよく整理されています.
code
var fs = require('fs');
var input = fs.readFileSync('/dev/stdin').toString().split(' ');
var a = parseInt(input[0]);
var b = parseInt(input[1]);
console.log(a+b);
readlineモジュール
Readable Streamからデータを読み出すインタフェースが1行1行提供されます.rl.close()がなければ、入力は無限に受け入れられます.理解不足で、現在の状況では使いにくい.もう少し勉強しなければなりません.
code
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on("line", function(line) {
console.log("hello !", line);
rl.close();
}).on("close", function() {
process.exit();
});
リファレンス
言語ヘルプ
ハッピーコーディング、「Node.js入力受信」
TE$$ERACT,"Node.jsでBaek Jun(BOJ)問題を解く際の注意点"
yujo,[[Node.js]標準入力を受け入れる(readline)
Reference
この問題について([伯俊Node.js]Nodejsで始まる), 我々は、より多くの情報をここで見つけました https://velog.io/@goum/백준-Node.js-Node.js로-시작하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol