λ°μν
Intro
JavaScriptμ parseInt() λ©μλμ λν΄ μμ보λλ‘ νκ² μ΅λλ€.
parseInt()λ?
parseInt() ν¨μλ λ¬Έμμ΄ μΈμλ₯Ό νμ±νμ¬ νΉμ μ§μ(μμ μ§λ² 체κ³μμ κΈ°μ€μ΄ λλ κ°)μ μ μλ₯Ό λ°νν©λλ€.
Syntax
parseInt(string)
parseInt(string, radix)
Parmaters
- string : νμ±ν κ°μ λλ€. λ¬Έμμ΄μ΄ μλ κ²½μ° ToString μΆμ μ°μ°μ μ¬μ©ν΄ λ¬Έμμ΄λ‘ λ³νν©λλ€. λ¬Έμμ΄μ μ ν 곡백μ 무μν©λλ€.
- radix (optional) : stringμ μ§μλ₯Ό λνλ΄λ 2λΆν° 36κΉμ§μ μ μμ λλ€.
Example
parseInt('0xF', 16)
parseInt('F', 16)
parseInt('17', 8)
parseInt(021, 8)
parseInt('015', 10) // parseInt('015', 8)μ΄μλ€λ©΄ 13μ λ°ν
parseInt(15.99, 10)
parseInt('15,123', 10)
parseInt('FXX123', 16)
parseInt('1111', 2)
parseInt('15 * 3', 10)
parseInt('15e2', 10)
parseInt('15px', 10)
parseInt('12', 13)
λ°μν