허접한 계산기 만들고 있는데요.. else if 에서 오류가 나요.. 정보
허접한 계산기 만들고 있는데요.. else if 에서 오류가 나요..본문
<?
if ($num1 & $num2 & $mode) {
if ($mode == "1") $amode = ($num1 + 20) * ($num2 + 20) + 50000;
$bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
$cmode = ($num1 * $num2 * 0.5) + 20000;
$dmode = ($amode + $bmode) * 0.8 + $cmode;
$emode = $dmode * 2 * 0.1;
$fmode = $emode % 100 ;
$gmode = $emode - $fmode;
else if ($mode == "2") $amode = ($num1 + 20) * ($num2 + 20) + 50000;
$bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
$cmode = ($num1 * $num2 * 0.5) + 20000;
$dmode = ($amode + $bmode) * 0.8 + $cmode;
$emode = $dmode * 2 * 0.1;
$fmode = $emode % 100 ;
$gmode = $emode - $fmode;
echo floor($gmode);
}
?>
처음해보는건데 잘안되네요..
else if 구문이 들어간 줄에서 오류가 나는데 어떻게해야하나요 ㅠㅠ
댓글 전체
<?
if ($num1 & $num2 & $mode) {
if ($mode == "1") {
$amode = ($num1 + 20) * ($num2 + 20) + 50000;
$bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
$cmode = ($num1 * $num2 * 0.5) + 20000;
$dmode = ($amode + $bmode) * 0.8 + $cmode;
$emode = $dmode * 2 * 0.1;
$fmode = $emode % 100 ;
$gmode = $emode - $fmode;
}else if ($mode == "2"){
$amode = ($num1 + 20) * ($num2 + 20) + 50000;
$bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
$cmode = ($num1 * $num2 * 0.5) + 20000;
$dmode = ($amode + $bmode) * 0.8 + $cmode;
$emode = $dmode * 2 * 0.1;
$fmode = $emode % 100 ;
$gmode = $emode - $fmode;
}
echo floor($gmode);
}
?>
if ($num1 & $num2 & $mode) {
if ($mode == "1") {
$amode = ($num1 + 20) * ($num2 + 20) + 50000;
$bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
$cmode = ($num1 * $num2 * 0.5) + 20000;
$dmode = ($amode + $bmode) * 0.8 + $cmode;
$emode = $dmode * 2 * 0.1;
$fmode = $emode % 100 ;
$gmode = $emode - $fmode;
}else if ($mode == "2"){
$amode = ($num1 + 20) * ($num2 + 20) + 50000;
$bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
$cmode = ($num1 * $num2 * 0.5) + 20000;
$dmode = ($amode + $bmode) * 0.8 + $cmode;
$emode = $dmode * 2 * 0.1;
$fmode = $emode % 100 ;
$gmode = $emode - $fmode;
}
echo floor($gmode);
}
?>