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

回答編集履歴

1

他の方法を追加

2019/05/13 07:45

投稿

kamikaze.cappa
kamikaze.cappa

スコア558

answer CHANGED
@@ -10,4 +10,20 @@
10
10
  基本的に3種類の割引があり、優先順位が%が多き方なので、
11
11
  %の大きいものからIF文で該当するかをチェックしています。
12
12
 
13
+ 逆に混乱するかもしれませんが、ちがう表現だと比較する順番が遅いほど優先度がたかく sale を上書きします。
14
+
15
+ ```
16
+ sale="割引なし";
17
+
18
+ if (coupon=='Y'){
13
- 優先順位が高いものからIFで確認
19
+ sale="10%OFF";
20
+ }
21
+
22
+ if (weekday=='Y'){
23
+ sale ='30%OFF";
24
+ }
25
+
26
+ if(Weekday =='Y'&& age >=65){
27
+ sale="50%OFF";
28
+ }
29
+ ```