enum Family {
Ann,
Bob,
Cindy = 3,
Douglas,
Emma
}
const Cindy = Family.Cindy;
var Family;
(function (Family) {
Family[Family["Ann"] = 0] = "Ann";
Family[Family["Bob"] = 1] = "Bob";
Family[Family["Cindy"] = 3] = "Cindy";
Family[Family["Douglas"] = 4] = "Douglas";
Family[Family["Emma"] = 5] = "Emma";
})(Family || (Family = {}));
var Cindy = Family.Cindy;
enum Tristate {
False,
True,
Unknown
}
console.log(Tristate[0]); // 'False'
console.log(Tristate['False']); // 0
console.log(Tristate[Tristate.False]); // 'False' because `Tristate.False == 0`