コード判定結果
動画プレイヤーの機能を制限して表示しています
一部機能が正常に読み込まれませんでした。
コンテンツブロックなどが動作していないかご確認ください。
コンテンツブロックなどが動作していないかご確認ください。
このチャプターでの演習課題が終了していません
次のチャプターへ進みますか
ジャッジに時間がかかっています
しばらくしてから再度アクセスしてください。
演習課題を利用するには
paizaの会員登録が必要です
paizaの会員登録が必要です
JavaScript入門編3: ループ処理を学ぶ
#07:標準入力で複数行データを受け取ってみよう
実技課題 「複数行の標準入力を取得する」
入力エリアに3行のデータが示されています。
入力エリアからデータを取得して、すべての行の文字列データを出力するプログラムを作成してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
勇者
魔王
プログラマー
標準入力から複数行のデータを受け取った場合の動きを確認します。
process.stdin.resume();
process.stdin.setEncoding('utf8');
var lines = [];
var reader = require('readline').createInterface({
input: process.stdin,
output: process.stdout
});
reader.on('line', (line) => {
lines.push(line);
});
reader.on('close', () => {
console.log("hello " + lines[0]);
console.log("hello " + lines[1]);
console.log("hello " + lines[2]);
});