We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
  • Hackerrank Home
  • Prepare
    NEW
  • Certify
  • Compete
  • Career Fair
  • Hiring developers?
  1. Prepare
  2. Tutorials
  3. 10 Days of Javascript
  4. Day 2: Conditional Statements: If-Else
  5. Discussions

Day 2: Conditional Statements: If-Else

Problem
Submissions
Leaderboard
Discussions
Editorial
Topics

Sort 183 Discussions, By:

recency

Please Login in order to post a comment

  • xXxAboodxXx
    1 week ago+ 0 comments
    function getGrade(score) {
        let grade;
        score <= 30 && score > 25 ? grade='A' : 
        score <= 25 && score > 20 ? grade='B' : 
        score <= 20 && score > 15 ? grade='C' :
        score <= 15 && score > 10 ? grade='D' :
        score <= 10 && score >  5 ? grade='E' :
        grade='F'
        
        return grade;
    }
    
    0|
    Permalink
  • evosokolofftoney
    3 weeks ago+ 0 comments

    Alternative solution that doesn't use any if statements! :P

    function getGrade(score) {
        let grade;
    		
        // Write your code here
        let convertScoreToSingleDigits = Math.floor(Math.abs(score - 1) / 5);
    		
        let reverseDigitOrder = Math.abs(convertScoreToSingleDigits - 5);
    		
        let addToCharRange = reverseDigitOrder + 65;
    		
        grade = String.fromCharCode(addToCharRange);
        
        return grade;
    }
    
    1|
    Permalink
  • shoaibmuhammada1
    4 weeks ago+ 0 comments

    JS Day 2 Simplified If Else Statement Solution in JavaScript.

    function getGrade(score) {
        let grade;
        // Write your code here
        if(score <= 5){
            grade = "F"
        }
        else if(score <= 10){
            grade = "E"
        }
        else if(score <= 15){
            grade = "D"
        }
        else if(score <= 20){
            grade = "C"
        }
        else if(score <= 25){
            grade = "B"
        }
        else if(score <= 30){
            grade = "A"
        }      
        return grade;
    }
    
    0|
    Permalink
  • pandit_manish
    1 month ago+ 0 comments
    function getGrade(score) {
        let grade;
        if(score >= 0 && score <= 5) grade = 'F';
        else if(score > 5 && score <= 10) grade = 'E';
        else if(score > 10 && score <= 15) grade = 'D';
        else if(score > 15 && score <= 20) grade = 'C';
        else if(score > 20 && score <= 25) grade = 'B';
        else if(score > 25 && score <= 30) grade = 'A';
        return grade;
    }
    
    0|
    Permalink
  • bhattacharjee_16
    1 month ago+ 0 comments
    function getGrade(score) {
    let grade;
    // Write your code here
    if(score>25 && score<=30){
        grade="A";
    }else if(score>20 && score<=25){
        grade="B";
    }else if(score>15 && score<=20){
        grade="C";
    }else if(score>10 && score<=15){
        grade="D";
    }else if(score>5 && score<=10){
        grade="E";
    }else{
        grade="F";
    }
    
    return grade;
    

    }

    0|
    Permalink
Load more conversations

Need Help?


View editorial
View top submissions
  • Blog
  • Scoring
  • Environment
  • FAQ
  • About Us
  • Support
  • Careers
  • Terms Of Service
  • Privacy Policy