• Roflmasterbigpimp
    link
    Deutsch
    8
    edit-2
    7 months ago

    Und woraus besteht Ranslite? Genau, Fleisch! Da Ranslite == Fleisch && Ranslite == böse

    {

    Fleisch = böse;

    };

    • Instantnudeln
      link
      fedilink
      Deutsch
      5
      edit-2
      7 months ago

      Nein es geht so

      fun main() {
          println("Isst Ranslite Fleisch? (ja/nein)")
          val isstRansliteFleisch = readLine()
      
          val ranslite = if (isstRansliteFleisch.equals("ja", ignoreCase = true)) {
              "böse"
          } else {
              "lieb"
          }
      
          if (ranslite == "böse") {
              println("BÖSER RANSLITE")
          } else if (ranslite == "lieb") {
              println("ui ranslite isst kein liebes fleisch mehr :)")
      }
      
      • MaggiWuerze
        link
        fedilink
        Deutsch
        2
        edit-2
        7 months ago
        fun main() {
            println("Isst Ranslite Fleisch? (ja/nein)")
            if (readLine().equals("ja", ignoreCase = true)) {
                println("BÖSER RANSLITE")
            } else {
                println("ui ranslite isst kein liebes fleisch mehr :)")
        }
        

        oder noch kürzer:

        fun main() {
            println("Isst Ranslite Fleisch? (ja/nein)")
            println(readLine().equals("ja", ignoreCase = true) ? "BÖSER RANSLITE" : "ui ranslite isst kein liebes fleisch mehr :)"
        }
        
              • MaggiWuerze
                link
                fedilink
                Deutsch
                27 months ago

                Dein Original ist deutlich lesbarer. Ich bin nur kein Fan von Variablen die nichts tun oder nur einmal benutzt werden. Null Checks kann man sich in Kotlin zum Glück meistens sparen :D

                Sind aber praktisch zum debuggen.