Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Boolean value karakter dikosongkan
Bagaimana ketika value karakter dikosongkan lalu program di run tidak mencetak alias kosong boolean-nya "Yaps power ranger berwarna!" ?
fun main(args: Array<String>) {
val superHero = arrayOf("strange", "witch", "spiderman")
val ninja = arrayOf("naruto", "sasuke", "gara")
val powerRanger = arrayOf("merah", "biru", "kuning")
val karakter = ""
if (karakter in superHero){
println("Yaps super hero!")
} else if (karakter in ninja){
println("Yaps Ninja!")
} else {
println("Yaps power ranger berwarna!")
}
Tanggapan
bagikan kodemu dalam tag kode ya, agar tidak sulit bacanya
1 Jawaban:
<div>dia masuk ke else karena yang kmu bandingin itu memang string kosong. kecuali kamu masukin salah satu nilai dari array yang masukin. <br>misalnya:</div><pre>fun main(args: Array<String>) { val superHero = arrayOf("strange", "witch", "spiderman") val ninja = arrayOf("naruto", "sasuke", "gara") val powerRanger = arrayOf("merah", "biru", "kuning")
val karakter = superHero[0]
if (karakter in superHero){
println("Yaps super hero!")
} else if (karakter in ninja){
println("Yaps Ninja!")
} else {
println("Yaps power ranger berwarna!")
}
}</pre><div><br>kecuali lu mau bandingin smua array yang ada, kamu masukin aja smua array ke dalam 1 array. trus kamu filter dengan fungsi contains . trus kamu spesifikasi aja categorynya apa.<br><br>cmiiw<br><br></div>