質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

1回答

772閲覧

行番号を抽出したいです

退会済みユーザー

退会済みユーザー

総合スコア0

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2020/07/01 08:54

javascript

1process.stdin.resume(); 2process.stdin.setEncoding('utf8'); 3 4var lines = []; 5var reader = require('readline').createInterface({ 6 input: process.stdin, 7 output: process.stdout 8}); 9reader.on('line', (line) => { 10 lines.push(line); 11}); 12reader.on('close', () => 13for (i = 0; i<lines[最後の行の番号]; i++) { 14 let n = n + Number(lines[i]); 15} 16console.log(n); 17});
入力 4 3 2 1
期待される出力 10

入力されたものを足して出力したいです。行の範囲は0以上。列は1つ。
ご教授いただければ幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

miyabi_takatsuk

2020/07/01 09:19

行番号ではなく、配列の要素の個数を知りたいってことですか?
think49

2020/07/01 09:22

@miyabi_takatsuk さん レールを用意したら、理解出来ないタイプだと思います
miyabi_takatsuk

2020/07/01 09:30

think49さん > 過去質見て理解しました・・・。 控えときます。
退会済みユーザー

退会済みユーザー

2020/07/01 10:15 編集

配列を用意するのですね
miyabi_takatsuk

2020/07/01 09:59

そうですね。 配列を用意、ですね。 草生やしたのは謎ですが。
退会済みユーザー

退会済みユーザー

2020/07/01 10:15

すみません 間違いました。 配列を作るときに、配列の番号はどうすればよいのでしょうか?
miyabi_takatsuk

2020/07/01 10:46

配列の番号?逆にどういうことですか? 配列ってどんなものか理解してます? 理解してないなら配列について調べればすぐわかるんじゃないでしょうか。
think49

2020/07/01 11:32

> 配列を用意するのですね その一言が驚きです。 「配列はまだ用意されていない」と認識していたのですね。 素直に入門書から始めた方が良いです。
退会済みユーザー

退会済みユーザー

2020/07/01 11:58

javascriptしかできないのにめっちゃ上から目線で可愛いwww
miyabi_takatsuk

2020/07/01 12:49

そこですね。そして、質問者さんは、私の皮肉にも気づかなかったというわけです。 one-twoさん > というわけで、大人しく、基本からやったほうがいいかと。 配列もわからないのなら、この問題は難しいでしょう。
退会済みユーザー

退会済みユーザー

2020/07/01 12:52

できました! おかげ様です。 ありがとうございます(皮肉)
think49

2020/07/01 13:01

@one-two さんが、他人の言葉に耳を傾ける人でないことは十分に理解しています。 こういうときに、自分の頭で考えることを放棄し、他人をおちょくるスタンスに切り替えるのでは、成長出来るわけがないですね。
退会済みユーザー

退会済みユーザー

2020/07/01 13:05

へー そうなんだー(聴いています)
miyabi_takatsuk

2020/07/01 14:16

また退会・・・。 で、また登録するんでしょうね。 この負の連鎖なんとかならないもんですかね・・・。
guest

回答1

0

配列に行番号はありません。

Re: one-two さん

投稿2020/07/01 08:59

編集2020/07/01 09:01
think49

総合スコア18164

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2020/07/01 09:15

このようにしたい場合はどのようにしたらいいのでしょうか?
think49

2020/07/01 09:19

このようにすればいいんじゃないでしょうか
退会済みユーザー

退会済みユーザー

2020/07/01 09:54

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問