teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

質問の削除

2021/05/15 05:48

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- Javascriptについて
1
+ こちらの質問については削除いたします
body CHANGED
@@ -1,54 +1,3 @@
1
- ### 前提・実現したいこと
2
-
3
- プログラミング学習始めでPaizaで練習題を行っおりま
1
+ まだまだプログラミング学習始めの為、ご質させいただいたのでが、
4
- 下記の問題に挑戦しております
5
- 『あなたはスーパーマーケットを経営します。
2
+ 他サイのことだったため、内容削除させ頂きます。
6
-
7
- 今、ある生鮮食品を m[kg] 仕入れました。とても新鮮だったため、生のまま販売したところ、 m[kg] のうち p[%] を売ることができました。
8
- 次にその売れ残りをすべてお惣菜にして販売したところ、売れ残った量のうち q[%] が売れました
9
- さて、m[kg] 仕入れたこの食品は最終的に何kg 売れ残ったでしょうか。
10
- ただし、生鮮食品をお総菜にする際は、量を変えることなく調理できるものとします。』
11
- 自由入力ではほしい答えが返ってくるのですが、判定はNaNになってしまいます。
12
- どのようにすればいいのか教えて頂ければ幸いです。
13
-
14
-
15
- ### 発生している問題・エラーメッセージ
16
-
17
- ```
18
- NaN
19
- ```
20
-
21
- ### 該当のソースコード
3
+ 大変申し訳ございません。
22
-
23
- ```Javascript
24
- process.stdin.resume();
25
- process.stdin.setEncoding('utf8');
26
- // 自分の得意な言語で
27
- // Let's チャレンジ!!
28
- var lines = [];
29
- var reader = require('readline').createInterface({
30
- input: process.stdin,
31
- output: process.stdout
32
- });
33
- reader.on('line', (line) => {
34
- lines.push(line);
35
- });
36
- reader.on('close', () => {
37
- let m = lines[0]*1000;
38
- let p = lines[1]/100;
39
- let q = lines[2]*0.01;
40
- let s = m-m*p;
41
- let ans = (s-s*q)/1000;
42
- // 1kgで表示の為、/1000とする
43
- console.log(ans);
44
-
45
- });
46
- ```
47
-
48
- ### 試したこと
49
-
50
- ここに問題に対して試したことを記載してください。
51
-
52
- ### 補足情報(FW/ツールのバージョンなど)
53
-
54
- ここにより詳細な情報を記載してください。