質問編集履歴
3
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
2
文章の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -448,4 +448,46 @@
|
|
448
448
|
|
449
449
|
追記:$を認識できていないのか、うまく作動しませんでした。
|
450
450
|
|
451
|
+
バッククォートのままだと返信が来ない、
|
452
|
+
|
453
|
+
バッククォートをダブルクォートにすると返信は返ってくる。といった形でした。
|
454
|
+
|
455
|
+
```Javascript
|
456
|
+
|
457
|
+
// 計算の答えを返す。input_rate:軽減率。input_hp:HP。
|
458
|
+
|
459
|
+
function buildAnswerReply(input_rate, input_hp){
|
460
|
+
|
461
|
+
const damage = DAMAGES[input_rate]
|
462
|
+
|
463
|
+
if(damage == null) return "ERROR";
|
464
|
+
|
465
|
+
const detail = damage.detail;
|
466
|
+
|
467
|
+
const rate = damage.rate;
|
468
|
+
|
469
|
+
return "${input_hp} の 軽減率${detail} での実質HPは\n約${Math.floor(input_hp / rate)}です";
|
470
|
+
|
471
|
+
}
|
472
|
+
|
473
|
+
|
474
|
+
|
475
|
+
|
476
|
+
|
477
|
+
// HP入力を促すダイアログを返す。input_rate:軽減率。
|
478
|
+
|
479
|
+
function buildRequestReply(input_rate){
|
480
|
+
|
481
|
+
const damage = DAMAGES[input_rate]
|
482
|
+
|
483
|
+
if(damage == null) return "ERROR";
|
484
|
+
|
485
|
+
const detail = damage.detail;
|
486
|
+
|
487
|
+
return "軽減率${detail}で計算します。\n計算したいパーティーの最大HPを、半角英数字でカンマ区切りをせずに入力してください。";
|
488
|
+
|
489
|
+
}
|
490
|
+
|
491
|
+
```
|
492
|
+
|
451
493
|
![イメージ説明](96a1a8ea2f063367a09090da9c2acd1d.jpeg)
|
1
写真の追記をしました
test
CHANGED
File without changes
|
test
CHANGED
@@ -443,3 +443,9 @@
|
|
443
443
|
}
|
444
444
|
|
445
445
|
```
|
446
|
+
|
447
|
+
|
448
|
+
|
449
|
+
追記:$を認識できていないのか、うまく作動しませんでした。
|
450
|
+
|
451
|
+
![イメージ説明](96a1a8ea2f063367a09090da9c2acd1d.jpeg)
|