Day 3: Intro to Conditional Statements

Sort by

recency

|

1779 Discussions

|

  • + 0 comments

    Intro To Condition if(N % 2 === 0){ if(N>2 && N<5){ console.log("Not Weird"); }else if(N>6 && N<=20){ console.log("Weird"); }else if (N > 20){ console.log("Not Weird"); } }else if (N % 2 !== 0){ console.log("Weird"); }

  • + 0 comments

    there is some problem with 24, I think, it is passing for me on my pycharm.

  • + 0 comments

    Java with a Ternary Operator:

    String myAnswer = N % 2 == 1 || (N >= 6 && N <= 20) ? "Weird" : "Not Weird"; `

  • + 0 comments

    Kotlin

    fun isWeird(n: Int) : String {
        val isOdd = n%2 != 0
        
        if (isOdd) {
                return "Weird"
        }
        
        if (n > 20) {
            return "Not Weird"
        }
        
        if (n in 2..5) {
            return "Not Weird"
        }
        
        if (n in 6..20) {
            return "Weird"
        }
        
        return "Not Weird"
    }
    
  • + 1 comment

    The code is failing the test for 24 but when I test it using custom output it's passing for the same number? COuld someone point out what am I doing wrong here? n = 0 if n % 2 != 0: print('Weird') elif n % 2 == 0 and n in range(2,5): print('Not Weird') elif n % 2 == 0 and n in range(6,20): print('Weird') elif n % 2 == 0 and n in range(21,100): print('Weird') else: print('Weird')