###前提・実現したいこと
細かい計算式などは全て適当な文字に変更させてもらったのですが、PHPのarray文が下記のような計算をswiftで行いたいのですが記入方法がわかりません。
当初switchで書こうと考えましたがコードが膨大になってしまうので断念しました。
swiftでの記入方法を教えていただきたいです。
###PHPのコード
for($i=0;$i<$c;$i++){ if($choice[$i]==1){ 計算式①; echo "購入数:$users 人<br><br>"; echo "クッキー:新<br><br>"; } if($choice[$i]==2){ 計算式②; echo "購入数:$users 人<br><br>"; echo "クッキー:再<br><br>"; } if($choice[$i]==3){ 計算式③; echo "規模:大<br><br>"; } if($choice[$i]==4){ 計算式④; echo "規模:中<br><br>"; } if($choice[$i]==5){ 計算式⑤; echo "規模:小<br><br>"; } if($choice[$i]==6){ 計算式⑥; echo "コスト:柔らかい<br><br>"; } if($choice[$i]==7){ $price=$price+0; echo "コスト:中くらい<br><br>"; } if($choice[$i]==8){ 計算式⑦; echo "コスト:中くらい<br><br>"; } if($choice[$i]==9){ 計算式8; echo "自社:大きい<br><br>"; } if($choice[$i]==10){ 計算式9; echo "自社:中規模<br><br>"; } if($choice[$i]==11){ 計算式10; echo "自社:小企業<br><br>"; } if($choice[$i]==12){ 計算式11; echo "難易度:難しい<br><br>"; } if($choice[$i]==13){ 計算式12; echo "難易度:普通<br><br>"; } if($choice[$i]==14){ 計算式13; echo "難易度:易しい<br><br>"; } } if($period<=6){ 計算式; echo "製作期間:$period 時間<br><br>"; } if($period>=7 && $period<=11){ 計算式; echo "製作期間:$period 時間<br><br>"; } if($period>=12 && $period<=18){ 計算式; echo "製作期間:$period 時間<br><br>"; } if($period>=19){ 計算式; echo "製作期間:$period 時間<br><br>"; } echo "価格:" .round(計算式)." ~ ".round(計算式)."円"; }
回答1件
あなたの回答
tips
プレビュー