Sort by

recency

|

371 Discussions

|

  • + 0 comments

    `function getLetter(s) { let letter; // Write your code here let a = ["a", "e", "i", "o", "u"]; let b = ["b", "c", "d", "f", "g"]; let c = ["h", "j", "k", "l", "m"]; let d = ["n", "p", "q", "r", "s", "t", "v", "w", "x", "y", "z"];

    let first = s[0];
    switch(true){
        case a.includes(first):
            letter = "A";
            break;
        case b.includes(first):
            letter = "B";
            break;
        case c.includes(first):
            letter = "C";
            break;
        case d.includes(first):
            letter = "D";
            break;   
    }
    return letter;
    
  • + 0 comments

    function getLetter(s) { let letter; // Write your code here let first = s[0]; switch(true){ case 'aeiou'.includes(first): letter= 'A' break case 'bcdfg'.includes(first): letter = 'B' break case 'hjklm'.includes(first): letter = 'C' break case 'npqrstvwxyz'.includes(first): letter = 'D' break default: letter = undefined } return letter; }

  • + 0 comments

    Use switch case function getLetter(s) { let first = s[0]; let letter; switch (true) { case "aeiou".includes(first): letter = 'A'; break; case "bcdfg".includes(first): letter = 'B'; break; case "hjklm".includes(first): letter = 'C'; break; default: letter = 'D'; } return letter; }

    ` DON'T use switch case

    function getLetter(s) {
        let letter;
        // Write your code here
        let setchars =[
            {key: 'A', value:"aeiou"},
            {key: 'B', value:"bcdfg"},
            {key: 'C', value:"hjklm"},
        ]
        
    for(const {key,value} of setchars){
        if(value.includes(s[0])) return key; 
    }
     return 'D'   
    }
    
  • + 0 comments

    //My Solution

    function getLetter(s){ let letter;

                    switch(s[0]){
                            case 'a' : 
                            case 'e' :
                            case 'i' : 
                            case 'o' :
                            case 'u' :
                                        letter = 'A';
                                        break;
                            case 'b' :
                            case 'c' :
                            case 'd' :
                            case 'f' :
                            case 'g' :
                                        letter = 'B';
                                        break;
                            case 'h' :
                            case 'j' :
                            case 'k' :
                            case 'l' :
                            case 'm' :
                                        letter = 'C';
                                        break;
                            default:
                                        letter = 'D';
                                        break;
                }
                return letter;
    }
    
  • + 0 comments
    function getLetter(s) {
        switch(true) {
            case 'aeiou'.includes(s[0]): return 'A';
            case 'bcdfg'.includes(s[0]): return 'B';
            case 'hjklm'.includes(s[0]): return 'C';
            default: return 'D'
        }
    }