How to return enum from function in TypeScript

1 Answer

0 votes
enum Languages {
    TypeScript = 1,
    JavaScript,
    Java,
    Python,   
    CPP,
    PHP
}

function getLanguages(s: string): Languages {
    if (s === 'TypeScript' || s === 'JavaScript') {
        return Languages.Java;
    }
 }

let i: Languages = getLanguages('TypeScript'); 

console.log(i); 
console.log(Languages[i]); 



 
/*
 
run:
 
3
"Java"

*/

 



answered Oct 23, 2021 by avibootz
edited Feb 25, 2022 by avibootz

Related questions

1 answer 143 views
1 answer 147 views
1 answer 152 views
1 answer 223 views
2 answers 214 views
...