https://codesaya.com/php/control-flow/ifelse/unit/6/

Oleh RAWMukti 44 0 pada Selasa, 15 Nov. 2016, 10:37:56


Kembali ke forum soal ini

#php #control-flow #ifelse


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Permisi sepuh dan suhu disini saya ingin bertanya mengenai soal di contraflow di bagian else if di unit 6 yg saya mau tanyakan saya salah di sebelah mana ya?

$tebakan = 5;

if ($tebakan < 5) {echo "Tebakan terlalu rendah!";} 
elseif ($tebakan > 5) {echo "Tebakan terlalu tinggi!";} 
else ($tebakan = 5) {echo "Tebakan anda benar!";}

code output yg keluar seperti ini 
Parse error: syntax error, unexpected '{' in your code on line 5

saya coba hapus kurung kurawal malah kacau, saya coba hapus di bagian ($tebakan = 5) tebakan anda tepat cuman di outtput keluar coba deklarasikan angka dan tebakn.

Terima Kasih.
0 jempol


Reinhard
300
216
· 7 tahun, 11 bulan yang lalu · 1 jempol

else tidak perlu menggunakan kondisi.

RAWMukti
44
0
penanya
· 7 tahun, 11 bulan yang lalu · 0 jempol

@Reinhard sudah saya coba hapus kondisinya di else gan tapi malah keluar notif ini.

Silahkan coba sekali lagi. 
Tampaknya ada error di code anda.
Perhatikan output di bawah untuk mengetahui errornya.
Ingat! Kesalahan karakter, urutan, atau nama sangatlah fatal.
Apakah anda sudah mendeklarasikan $angka dan $tebakan?

sedangkan di code output keluar tebakan anda benar.

Reinhard
300
216
· 7 tahun, 11 bulan yang lalu · 1 jempol

di intruksi anda  di suruh membuat variabel $tebakan dan $angka.  anda belum membuat variabel $ angka.

RAWMukti
44
0
penanya
· 7 tahun, 11 bulan yang lalu · 0 jempol

@Reinhard makasih gan udah bisa dan kelar soalnya, sekali lagi makasih banyak :D

Reinhard
300
216
· 7 tahun, 11 bulan yang lalu · 0 jempol

sip, sama-sama. happy coding :D ..

michael1
53
1
· 7 tahun, 11 bulan yang lalu · 0 jempol

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

tapi di code output
Tebakan anda tepat!
tolong donk bantuin :(
newbie

Reinhard
300
216
· 7 tahun, 11 bulan yang lalu · 1 jempol

hai coder @michael1, boleh sertakan syntax code anda.

michael1
53
1
· 7 tahun, 11 bulan yang lalu · 0 jempol

// Sudahkah saya bilang kalau anda ini hebat? :)
 $tebakan = 5 
if ($tebakan < 5) {
  echo "Tebakan terlalu rendah!";
} elseif ($tebakan > 5) { 
 echo "Tebakan terlalu tinggi!";
 } else { 
 echo "Tebakan anda tepat!";
}

apa yang kurang ???

Reinhard
300
216
· 7 tahun, 11 bulan yang lalu · 1 jempol

anda tidak membuat variabel $angka. lalu banding kan variabel $tebakan dengan $angka

michael1
53
1
· 7 tahun, 11 bulan yang lalu · 0 jempol

gagal paham

bramanto
300
1157
· 7 tahun, 11 bulan yang lalu · 0 jempol

Halo coder @michael1. Perhatikan dan pahami kembali pesan errornya. Sependapat dengan coder @reinhard, coder @michael1 belum mendefinisikan variabel $angka.  

Sebagai referensi terkait, coder dapat melihat tautan ini : 

https://codesaya.com/diskusi/d/s...

michael1
53
1
· 7 tahun, 11 bulan yang lalu · 0 jempol

dah bisa thanks semua :D