質問編集履歴

2

追記

2020/06/26 13:41

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- javascriptで値取得
1
+ javascriptの2次元配列について
test CHANGED
File without changes

1

追記

2020/06/26 13:41

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,38 +1,4 @@
1
1
  ```javascript
2
-
3
- process.stdin.resume(); 
4
-
5
- process.stdin.setEncoding('utf8');
6
-
7
- var lines = [];
8
-
9
- var reader = require('readline').createInterface({
10
-
11
- input: process.stdin,
12
-
13
- output: process.stdout
14
-
15
- });
16
-
17
- reader.on('line', (line) => {
18
-
19
- lines.push(line);
20
-
21
- });
22
-
23
- reader.on('close', () => {
24
-
25
- console.log("hello " + lines[0]);
26
-
27
- console.log("hello " + lines[1]);
28
-
29
- console.log("hello " + lines[2]);
30
-
31
- });
32
-
33
- ```
34
-
35
- ```JavaScript
36
2
 
37
3
  process.stdin.resume(); 
38
4
 
@@ -66,8 +32,70 @@
66
32
 
67
33
  ```
68
34
 
69
- 上のようにコードを書いたら複数行の値の取得ができ、下のように書いたら、標準入力の分割ができますが、
35
+ 例えば
70
36
 
71
-  2 2
37
+ ```数字
72
38
 
39
+ 2 2
40
+
41
+ ```
42
+
43
+ のように入力され、足して出力すると2個上のようなコードになると思います。
44
+
45
+
46
+
47
+ そして
48
+
49
+ ```数字
50
+
51
+ 2
52
+
53
+ 2
54
+
55
+ ```
56
+
57
+ のように入力され足して出力すると下のようなコードになると思います。
58
+
59
+ ```JavaScript
60
+
61
+ process.stdin.resume(); 
62
+
63
+ process.stdin.setEncoding('utf8');
64
+
65
+ var lines = [];
66
+
67
+ var reader = require('readline').createInterface({
68
+
69
+ input: process.stdin,
70
+
71
+ output: process.stdout
72
+
73
+ });
74
+
75
+ reader.on('line', (line) => {
76
+
77
+ lines.push(line);
78
+
79
+ });
80
+
81
+ reader.on('close', () => {
82
+
83
+ console.log(Number(lines[0])+Number(line[1]));
84
+
85
+ });
86
+
87
+ ```
88
+
89
+ しかし、
90
+
91
+ ```数字
92
+
93
+ 2 2
94
+
95
+ 2 2
96
+
97
+ ```
98
+
73
- 2 2 のように2行ずつの値を取得するにはどうしたらいいのでしょうか?
99
+ のように入力され、出力するのよな回答になるのでしょうか?
100
+
101
+ 教えていただけると幸いです。