Postingan lainnya
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>