enum Weekend {
Friday = 'FRIDAY',
Saturday = 'SATURDAY',
Sunday = 'SUNDAY'
}
μ΄ κΈ°λ₯μ κ΄μ¬μ΄ μμ΅λλ€. μμνκΈ°μ μ’μ μμΉμ λν μ§μΉ¨μ΄ μμ΅λκΉ?
λν μ°λ¦¬λ μ΄μ κ°μ κ²μ μ§μνκ³ μΆμ΅λκΉ?
enum BooleanLikeHeterogeneousEnum {
No = 0,
Yes = 'YES',
}
λν μ°λ¦¬λ μ΄μ κ°μ κ²μ μ§μνκ³ μΆμ΅λκΉ?
λ§λ κ² κ°μμ. μ€μ λ‘ enum
λ λμΌν λ€μμ€νμ΄μ€ μλμ μλ κ·Έλ£Ήνλ μμμ λ λ€λ₯Έ λ³νμ΄λ―λ‘ BooleanLikeHeterogeneousEnum.No
λ 0
, BooleanLikeHeterogeneousEnum.YES
λ 'YES'
λ°κΏμΌ ν©λλ€.
@dcodeIO wdyt?
μ νλ³λ‘ μ»΄νμΌλ¬λ νμ¬ var a: SomeEnum
κ° i32
ν©λλ€. λ°λΌμ μλ‘ λ€λ₯Έ μ’
λ₯μ κ°μ νΌν©νλ κ²μ 곡μ©μ²΄ μ νκ³Ό κ±°μ κ°μ λ°©μμΌλ‘ λ¬Έμ κ° μλ κ²μ²λΌ 보μ
λλ€. μμν λ¬Έμμ΄ μ΄κ±°νλ κ°μ λ°©μμΌλ‘ κ°λ₯ν΄μΌ ν©λλ€.
namespace Weekend {
const Friday = 'FRIDAY';
const Saturday = 'SATURDAY';
const Sunday = 'SUNDAY';
}
type Weekend = string;
μ΄λ€. μ΄ κ΅¬λ¬Έμ λν΄ λ¬Έμμ΄ μ΄κ±°νμ΄ μΌλ§λ μ€μν©λκΉ?
μ¬κΈ°μμ good first issue
λ μ΄λΈμ μ κ±°νλ κ²μ λ§€μ° κΉλ€λ‘μΈ μ μμ΅λλ€. λ§€μ° κΉλ€λ‘μ§λ μμ§λ§ 첫 λ²μ§Έ λ¬Έμ μ λν΄μλ λ무 κΉλ€λ‘μΈ μ μμ΅λλ€.