---
title: Enums
localeTitle: Перечисления 
---
## Перечисления

Разработчики могут использовать `Enums` для объявления набора именованных констант.

Существует два типа `Enums`

1.  числовой
2.  строковый

```typescript
// numeric enum 
 enum NumericEnum { 
    numeric1 = 1, 
    numeric2, 
    numeric3, 
    numeric4, 
 } 
 
 // string based enum 
 enum StringBasedEnum { 
    Programming = "is fun", 
    Pizza = "is good" 
 } 

```
