1
私はさまざまな言語でコーディングするために練習しています。したがって、node.jsの初心者です。私がコードを練習するために使用しているサイトは、私の関数の引数として複数行の入力を与えていますが、処理方法はわかりません(splitを\ n使ってみましたが、うまくいきません) 。Javascript(Node.js) - 関数への入力として提供された複数の行を読み込んで処理する方法は?
以下は、複数行入力を取得した後、この入力を関数に渡すコードです。入力の各行をデータ項目として配列に格納するために入力を読み込み/処理する方法を教えてください。新しい行に
function main(input) {
//Enter your code here
// var arr = input.split("")
process.stdout.write(input[6]);
}
process.stdin.resume();
process.stdin.setEncoding("utf-8");
var stdin_input = "";
process.stdin.on("data", function (input) {
stdin_input += input;
});
process.stdin.on("end", function() {
main(stdin_input);
});
おかげで
あなたが正しく指摘した通り、process.stdout.writeは文字列を出力するだけなので、エラーが発生しました。 –