dimanakah letak kekeliruannya

Oleh 3Zha 28 0 pada Jumat, 2 Feb. 2018, 20:25:35


Kembali ke forum soal ini

#php #control-flow #switch


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



saya sudah memasukkan kode ut if else unit 6 dengan kode sbb :
$tebakan = 5;
if ($tebakan < 5) {
  echo "Tebakan terlalu rendah!";
} elseif ($tebakan > 5) {
  echo "Tebakan terlalu tinggi!";
} else ($tebakan) {
  echo "Tebakan anda tepat.";
}

akan tetapi muncul seperti ini :
Parse error: syntax error, unexpected '{' in your code on line 7

saat di hapus tanda "{" pada line 7 tsbt maka error pindah ke line 8
mohon pencerahannya
0 jempol


iqbalqmby
153
1
· 6 tahun, 9 bulan yang lalu · 1 jempol

Coba hapus ($tebakan) setelah else gan, kalo gak salah else gak perlu pake akhiran variabel, langsung : aja.

3Zha
28
0
penanya
· 6 tahun, 9 bulan yang lalu · 0 jempol

maaf gan ternyata setelah ikut sarannya masih tetap eror
dengan keterangan berikut

Silahkan coba sekali lagi. 
Tampaknya ada error di code anda.
Perhatikan output di bawah untuk mengetahui errornya.
Apakah anda sudah mendeklarasikan $angka dan $tebakan?

ZihxS
300
816
· 6 tahun, 9 bulan yang lalu · 1 jempol

Coba ini :

$tebakan = 10;
$angka = 11;
if ($tebakan < $angka) {
  echo "Tebakan terlalu rendah!";
} elseif ($tebakan > $angka) {
  echo "Tebakan terlalu tinggi!";
} else {
  echo "Tebakan anda tepat.";
}

3Zha
28
0
penanya
· 6 tahun, 9 bulan yang lalu · 0 jempol

ok makasih