enum Languages {
TypeScript = 1,
JavaScript ,
Java = getValue('java'),
Python = Java + 2,
CPP = 18,
PHP = 9
}
function getValue(s: string): number {
if (s === 'java') {
return 5;
}
return -1;
}
console.log(Languages.TypeScript);
console.log(Languages.JavaScript);
console.log(Languages.Java);
console.log(Languages.Python);
console.log(Languages.CPP);
console.log(Languages.PHP);
/*
run:
1
2
5
7
18
9
*/