λλμ΄ μ°λ κ³Όμ 5!!
μμ λͺ¨μμ λλλ κ²μ μλμμ± λ±μ κΈ°λ₯μ ꡬνν λμλ μ μ©ν κ² κ°μμ νλ©΄μλ μ¬λ°μλ€.
βμκ²λ κ²κ³Ό λλμ
π₯κ·Έλμ ν΄λ³΄λ μ 리
1. μ λμ½λλ?
- μ μΈκ³μ λͺ¨λ λ¬Έμλ₯Ό λ€λ£¨λλ‘ μ€κ³λ νμ€ λ¬Έμ μ μ° μ²λ¦¬ λ°©μ.
- ν΄λΉ κΈμμ μ½λλ₯Ό νκΈ°ν λ U+ (16μ§μ μ«μ)λ‘ μμ±ν¨ → κ° == U+AC00 (10μ§μ 44032)
- νκΈμ νμ(88,884μ) λ€μμΌλ‘ κ°―μκ° λ§λ€ (κ°, κ°, κ°, κ°, ... ν , ν‘, ν’, ν£ μ΄λ κ² λͺ¨λ μ‘°ν©μ΄ λ€ λ€μ΄κ°μμ)
2. jsμμ μ λμ½λ μ¨λ³΄κΈ°
// λ¬Έμμ΄ → μ λμ½λ
str.charCodeAt(index)
// μ λμ½λ → λ¬Έμμ΄
String.fromCharCode(num1[, ...[, numN]])
String.prototype.charCodeAt() MDN
3. νκΈ λΆν΄νκΈ°
μ μ΄λ―Έμ§μ κ°λ‘λ 28κ°, μΈλ‘λ 21μ€μ΄λ€. (μ€μ!)
맨 μμ€μ γ±
+ γ
+ λ°μΉ¨
, 2λ²μ§Έ μ€μ γ±
+ γ
+ λ°μΉ¨
, 3λ²μ¬ μ€μ γ±
+ γ
+ λ°μΉ¨
... μ΄λ κ² λ°λ³΅μ΄λ€.
κ·Έλμ λ°μ μ΄μ§ 보μ΄λ γ²μ 보면 μκ² μ§λ§..
κ°μ μ λμ½λκ° 10μ§μ 44032
→ κ°μ μ λμ½λ = 44032 + 27 = 44509
→ κΉμ μ λμ½λ = 44032 + (28 * 21) = 44620
→ λμ μ λμ½λ = 44032 + ( (21*2) + 4) * 28) = 45320
π‘곡μ
44032 + ((21 x μ΄μ± κ°) + μ€μ± κ°) x 28 + μ’ μ± κ°
μ°Έκ³ )
μ΄μ± κ° = γ±, γ², γ΄, γ·, γΈ... μμλ‘, γ±=0 λΆν° +1
μ€μ± κ° = γ , γ , γ , γ , γ ... μμ, λ§μ°¬κ°μ§λ‘ γ =0 λΆν° +1
μ’ μ± κ° = x, γ±, γ², γ³, γ΄, γ΅... μμ, λ§μ°¬κ°μ§λ‘ μλ κ² λΆν° +1
λ€μ΄λ²D2μ κ΅μ₯ν μ λ¦¬κ° μ λΌμμ΅λλ€.
@μ΄κ±Έ λ€μ보λ λ―Έλμ λ.....
π λκ° μ΄ν΄λͺ»ν κΉλ΄ κ·Έλ¦ΌμΌλ‘ μ€λͺ νμ΄.. κΌ μ½μ΄λ³΄λ ΄^^...
πμ°Έκ³ (κ°μ¬ν©λλ€!)
https://namu.wiki/w/%EC%9C%A0%EB%8B%88%EC%BD%94%EB%93%9C
https://ko.wikipedia.org/wiki/%ED%95%9C%EA%B8%80_%EC%9D%8C%EC%A0%88
νκΈ μμ - μν€λ°±κ³Ό, μ°λ¦¬ λͺ¨λμ λ°±κ³Όμ¬μ
νκΈ μμ (-ι³η―, Hangul syllable) λλ νκΈ κΈμλ§λ[1]λ νκΈ μλͺ¨ 첫μ리μ κ°μ΄λμ리 κΈμ, λλ 첫μ리, κ°μ΄λμ리, λμ리 κΈμλ‘ μ΄λ£¨μ΄μ§ νκΈμ λ¨μλ₯Ό λ§νλ€. νλ νκΈμ μμ [νΈμ§]
ko.wikipedia.org
https://d2.naver.com/helloworld/76650
https://jybaek.tistory.com/790
νκΈ μλͺ¨ λΆλ¦¬
νκΈ μμλΆλ¦¬λ₯Ό μ²λ¦¬νκΈ° μν΄μλ Unicodeμ λν μ΄ν΄κ° νμν©λλ€. μ°μ μν€νΌλμμ μ μλμ΄ μλ νκΈ μμ μ λν΄ μ΄ν΄λ³΄λλ‘ νμμ£ . https://ko.wikipedia.org/wiki/νκΈ_μμ μ°μ
jybaek.tistory.com
'πκ³΅λΆ > ν리μ¨λ³΄λ©μ½μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[ν리μ¨λ³΄λ©μ½μ€] 6μ£Όμ°¨ - κ³Όμ 9 (0) | 2021.09.12 |
---|---|
[ν리μ¨λ³΄λ©μ½μ€] 5μ£Όμ°¨ -κ³Όμ 8 (0) | 2021.08.30 |
[ν리μ¨λ³΄λ©μ½μ€] 4μ£Όμ°¨ - κ³Όμ 7 (0) | 2021.08.23 |
[ν리μ¨λ³΄λ©μ½μ€] 4μ£Όμ°¨ - κ³Όμ 6 (0) | 2021.08.18 |
[ν리μ¨λ³΄λ©μ½μ€] 3μ£Όμ°¨ - κ³Όμ 4 (0) | 2021.08.11 |
λκΈ