рд╡реИрдХрд▓реНрдкрд┐рдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрд░реНрдХ рдХреЗ рдЦрддрд░реЗ

"рд╢реВрдиреНрдп рд╕реЗ рд╢реВрдиреНрдп" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░рд╛ рдЖрдЦрд┐рд░реА рд╡рд┐рд╖рдп рдмрд╣реБрдд рд░реБрдЪрд┐ рдкреИрджрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЖрдЬ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдПрдХ рдФрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рдЬреЛ рдХрд┐ рдЯреНрд╡реАрдЯ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рдерд╛:
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЗрд╕реЗ рджреЛрд╣рд░рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд┐рдП рдмрд┐рдирд╛, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХреНрдпрд╛ рд▓реМрдЯрд╛рдПрдЧрд╛?
["1", "2", "3"].map(parseInt); 


рдпрд╣ рдПрдХ рдкреЗрдЪреАрджрд╛ рд╕рд╡рд╛рд▓ рдерд╛ред рд╢рд╛рдпрдж рдХреБрдЫ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЗрд╕ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди [1, 2, 3] рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣рд╛рдБ рдирд╣реАрдВ рдерд╛ред рдХреНрдпреЛрдВ? рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдорд┐рд▓рддрд╛ рд╣реИ? рдореИрдВрдиреЗ рдХреЛрдб рд╢реБрд░реВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ рддреБрд░рдВрдд ECMAScript 5 рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рдЧрдпрд╛ред рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЙрддреНрддрд░ рд╕реНрдкрд╖реНрдЯ рд╣реИ:
 [1, NaN, NaN] 


рдЙрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЕрднреА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдФрд░ рдкрд░рд┐рдгрд╛рдо рд╕рдорд╛рди рдерд╛ред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдВ рд╕рдордЭрд╛рдКрдВ рдХрд┐ рдХреНрдпреЛрдВ, рдЖрдк рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред

рдареАрдХ рд╣реИ, рдпрд╣рд╛рдБ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╣реИред parseInt рдПрдХ рдмрд┐рд▓реНрдЯ-рдЗрди рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд╣ рд╣реИ, рдПрдХ рдлрд╝рдВрдХреНрд╢рди:
 var n = parseInt ("123"); 

рд╕реНрдерд╛рдиреАрдп рд╡реИрд░рд┐рдПрдмрд▓ n рдХреЛ 123 рдХрд╛ рд╕рд╛рдВрдЦреНрдпрд┐рдХ рдорд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЖрдкрдХреЛ рдпрд╣ рднреА рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрджрд┐ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░реНрд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ parseInt рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк NaN рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛ред NaN (рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо "рд╕рдВрдЦреНрдпрд╛ рдирд╣реАрдВ"), рдПрдХ рдорд╛рди рд╣реИ рдЬреЛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐:
 var x = parseInt("xyz"); 

рд╡реИрд░рд┐рдПрдмрд▓ x рдХреЛ рдорд╛рди NaN рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдорд╛рдирдЪрд┐рддреНрд░ - ECMAScript 5 рдореЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рд░рдгреА рд╡рд┐рдзрд┐, рдХрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдереАред рдпрд╣ рд╕рд░рдгреА рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ рдФрд░ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рддрддреНрд╡ рдХреЗ рдореВрд▓реНрдп рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП, рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд░ рддрд░реНрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИред рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рд╕реЗ, рдпрд╣ рдПрдХ рдирдИ рд╕рд░рдгреА рдмрдирд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП
 [1,2,3].map(function (value) {return value+1}); 

рдпрд╣ рдПрдХ рдирдпрд╛ рдРрд░реЗ [2,3,4] рд▓реМрдЯрд╛рдПрдЧрд╛ред рдпрд╣ рд╕рдВрднрд╡рддрдГ рдХрд╛рдлреА рдкреНрд░рдерд╛рдЧрдд рд╣реИ рдХрд┐ parseInt рдЬреИрд╕реЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдореИрдк рд╡рд┐рдзрд┐ рдореЗрдВ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХрд╛рдлреА рд╕рд╣реА рд╣реИред

рдкрд╛рд░реНрд╕рдЗрдВрдЯ рдФрд░ рдорд╛рдирдЪрд┐рддреНрд░ рдХреА рдореВрд▓ рдмрд╛рддреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдореВрд▓ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд░реЗрдЦрд╛рдУрдВ рдХреЗ рд╕рд░рдгреА рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдореВрд▓реНрдпреЛрдВ рд╡рд╛рд▓реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рд░рдгрд┐рдпреЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдерд╛ред рдпрд╣ рдХрд╛рдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ? рдЗрд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╛рд░реНрд╕рдЗрдВрдЯ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░, parseInt рджреЛ рддрд░реНрдХ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдкрд╣рд▓рд╛ рддрд░реНрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рдирдВрдмрд░ рд╕рд┐рд╕реНрдЯрдо рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЗрд╕реЗ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЗрд╕рд▓рд┐рдП, parseInt("ffff",16) 65535 рд╡рд╛рдкрд╕ рдЖрдПрдЧрд╛, рдЬрдмрдХрд┐ parseInt("ffff",8) NaN рд▓реМрдЯреЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ "ffff" рдХреЛ рдЕрд╖реНрдЯрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░реНрд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рджреВрд╕рд░рд╛ рддрд░реНрдХ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИ рдпрд╛ 0 рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рджрд╢рдорд▓рд╡ рд╣реИ, рдЗрд╕рд▓рд┐рдП parseInt("12",10) , parseInt("12") рдФрд░ parseInt("12", 0) 12 рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧреАред

рдЕрдм рдорд╛рдирдЪрд┐рддреНрд░ рд╡рд┐рдзрд┐ рдХреЗ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рджреЗрдЦреЗрдВ рдФрд░ рдЗрд╕рдХреЗ рдкрд╣рд▓реЗ рддрд░реНрдХ рдореЗрдВ рдХреМрди рд╕реЗ рдореВрд▓реНрдп рд╣реИрдВ - рдХреЙрд▓рдмреИрдХрдлрд╝рдиред рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХрд╣рддрд╛ рд╣реИ "рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рддреАрди рддрд░реНрдХреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ: рддрддреНрд╡ рдХрд╛ рдореВрд▓реНрдп, рддрддреНрд╡ рдХрд╛ рд╕реВрдЪрдХрд╛рдВрдХ, рдФрд░ рдЬрд┐рд╕ рд╡рд╕реНрддреБ рдХреЗ рд╕рд╛рде рд╣рдордиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред" рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдкрд╛рд░реНрд╕рдЗрдВрдЯ рдХреЙрд▓ рдХреЗ рдмрдЬрд╛рдп рдЬреЛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

 parseInt("1") parseInt("2") parseInt("3") 


рд╣рдореЗрдВ рддреАрди рдХреЙрд▓ рдорд┐рд▓реЗрдЧреА рдЬреЛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:
 parseInt("1", 0, theArray) parseInt("2", 1, theArray) parseInt("3", 2, theArray) 


рдЬрд╣рд╛рдБ рдРрд░реЗ рдореВрд▓ рд╕рд░рдгреА рд╣реИ ["1","2","3"] ред

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рдВрдХреНрд╢рди, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЕрдирд╛рд╡рд╢реНрдпрдХ рддрд░реНрдХреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ parseInt рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рджреЛ рддрд░реНрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдЗрди рдХреЙрд▓реНрд╕ рдореЗрдВ рдПрдпрд░ рддрд░реНрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рджреВрд╕рд░реЗ рддрд░реНрдХ рдХрд╛ рдХреНрдпрд╛? рдкрд╣рд▓реА рдХреЙрд▓ рдореЗрдВ, рджреВрд╕рд░рд╛ рддрд░реНрдХ 0 рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ, рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ, рдЗрд╕рд▓рд┐рдП parseInt("1", 0) рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧреАред 1 рджреВрд╕рд░реА рдХреЙрд▓ рдореЗрдВ 1 рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИред рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдЧреИрд░-рд╢реВрдиреНрдп рд╣реИ рдФрд░ 2 рд╕реЗ рдХрдо рд╣реИ, рддреЛ рдлрд╝рдВрдХреНрд╢рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдП рдмрд┐рдирд╛ рднреА NaN рд▓реМрдЯрд╛рддрд╛ рд╣реИред

рддреАрд╕рд░рд╛ рдХреЙрд▓ рдирдВрдмрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ 2 рд▓реЗрддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рдЗрдЪреНрдЫрд┐рдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗрд╡рд▓ "0" рдФрд░ "1" рдпреБрдХреНрдд рдПрдХ рдмрд╛рдЗрдирд░реА рдирдВрдмрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред ParseInt рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдХреЗ рдЕрдиреБрдЪреНрдЫреЗрдж 11 рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдкрд╣рд▓реЗ рдЕрд╡реИрдз рдЪрд░рд┐рддреНрд░ рдХреЗ рд▓рд┐рдП рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рддрд╛ рд╣реИред рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдкрд╣рд▓рд╛ рд╡рд░реНрдг - "3" рднреА рдмрд╛рдЗрдирд░реА рдирдВрдмрд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рд╡реИрдз рдЕрдВрдХ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдЦреНрдпрд╛рдПрдВ рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдкреИрд░рд╛рдЧреНрд░рд╛рдл 12 рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдлрд╝рдВрдХреНрд╢рди NaN рджреЗрддрд╛ рд╣реИред рдФрд░ рдЗрд╕рд▓рд┐рдП, рддреАрди рдХреЙрд▓ рдХрд╛ рдкрд░рд┐рдгрд╛рдо 1, NaN рдФрд░ NaN рд╣реИред

рдореВрд▓ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрдо рд╕реЗ рдХрдо рджреЛ рд╕рдВрднрд╛рд╡рд┐рдд рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдмрдирд╛рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдмрдЧ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдпрд╛ рддреЛ рднреВрд▓ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдмрд╕ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ parseInt рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рджреВрд╕рд░реЗ рддрд░реНрдХ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реЗ, рдпрд╣ рдпрд╛ рддреЛ рднреВрд▓ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдмрд╕ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдирдХреНрд╢рд╛ рддреАрди рддрд░реНрдХреЛрдВ рдХреЗ рд╕рд╛рде рдХреЙрд▓рдмреИрдХрдлрд╝рди рдХрд╣рддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдмрд╛рд░ рдирд╣реАрдВ, рдпрд╣ рджреЛ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдпреЛрдЬрди рд╣реИред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, parseInt рдХреЗрд╡рд▓ рдПрдХ рддрд░реНрдХ рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ рдФрд░ рдорд╛рдирдЪрд┐рддреНрд░ рд╡рд┐рдзрд┐ рдореЗрдВ рджрд┐рдП рдЧрдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдлрд╝рдВрдХреНрд╢рди рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рднреВрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рджреЛрдиреЛрдВ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рддрд░реНрдХ рд╕рдВрднрд╡ рд╣реИрдВред

рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдХреИрд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдпрд╣рд╛рдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

 ["1","2","3"].map(function(value) {return parseInt(value)}) 


рдЗрд╕рдХреЗ рдмрдЬрд╛рдп:

 ["1","2","3"].map(parseInt) 


рдЕрд░реНрдерд╛рддреН, рдХреЙрд▓рдмреИрдХрдлрд╝рди рдХреЗрд╡рд▓ рдПрдХ рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдХреНрд░рд┐рдпрд╛ рдФрд░ рдХрдо рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдгред

рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЯреНрд╡реАрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдмреЛрдЭрд┐рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреИрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдП, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЪрд░реНрдЪрд╛ рд╢реБрд░реВ рд╣реБрдИред
рдПрдВрдЧрд╕ рдХреНрд░реЙрд▓ (@angusTweets) рдиреЗ рдирдВрдмрд░ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╛рд░реНрд╕реЗрдЗрдВрдЯ рдХреЗ рдмрдЬрд╛рдп рдХреЙрд▓рдмреИрдХрдлрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ред рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рддрд░реНрдХ рдХреЛ рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕рдВрдЦреНрдпрд╛, рдЗрд╕ рддрд░рд╣ рд╕реЗ рднреА рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд╣рд▓рд╛ рддрд░реНрдХ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рджреВрд╕рд░реЗ рддрд░реНрдХ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

@__DavidFlanagan рдиреЗ рдореИрдкрдмреИрдХ рд╡рд┐рдзрд┐ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЬреЛ рдХреЙрд▓рдмреИрдХрдлрд╛рди рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рддрд░реНрдХ рджреЗрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, ECMAScript 5 рдореЗрдВ рд╕рд╛рдд рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╣реИрдВ рдЬреЛ рдирдХреНрд╢реЗ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред

рдореИрдВрдиреЗ рдПрдХ рддрд░реАрдХрд╛ рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЬреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИ:
 Function.prototype.only=function(numberOfArgs) { var self=this; //the original function return function() { return self.apply(this,[].slice.call(arguments,0,numberOfArgs)) } } 


рдпрд╣ рдПрдХ рдЙрдЪреНрдЪ-рдХреНрд░рдо рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдирдпрд╛ рдлрд╝рдВрдХреНрд╢рди рджреЗрддрд╛ рд╣реИ рдЬреЛ рдореВрд▓ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реАрдорд┐рдд рддрд░реНрдХреЛрдВ рдХреЗ рд╕рд╛рдеред рдореВрд▓ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЗрд╕ рддрд░рд╣ рд▓рд┐рдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИ:
 ["1","2","3"].map(parseInt.only(1)) 

рдЬреЛ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЕрдкрдиреА рд╕реБрдВрджрд░рддрд╛ рдХреЛ рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИ

рдЗрд╕рд╕реЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХрд░реА (рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЖрдВрд╢рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЪрд░реНрдЪрд╛ рд╣реБрдИред рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЖрдВрд╢рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд▓реЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рддрд░реНрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдПрдХ рдирдП рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрддреНрдкрд╛рджрди рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХрдо рддрд░реНрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рд╡рд┐рдзрд┐ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЖрдВрд╢рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЖрдЦрд┐рд░рдХрд╛рд░, ES5 рдореЗрдВ рдПрдХ рдлрдВрдХреНрд╢рди.рдкреНрд░реЛрдЯрд╛рдЗрдк.рдмрд┐рдВрдб рд╡рд┐рдзрд┐ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдХреНрдпрд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рддрд░реАрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, bindRight рд╡рд┐рдзрд┐, рдЬреЛ рддрддреНрд╡реЛрдВ рдХреЛ рджрд╛рдИрдВ рдУрд░ рд╕реЗрдЯ рдХрд░рддреА рд╣реИред рдпрд╣ рд╕рдВрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдЪрд░ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рддрд░реНрдХреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рддреА рд╣реИ рддреЛ рдХреМрди рд╕реЗ рддрддреНрд╡ рдРрд╕реЗ рдорд╛рдиреЗ рдЬрд╛рдПрдВрдЧреЗ? рд╕рдВрднрд╡рддрдГ рдПрдХ bindStartingAt рдЬреЛ рддрд░реНрдХ рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдЧрд╛ред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд░реНрдЪрд╛ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдореВрд▓ рд╕реЗ рджреВрд░ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реНрдХ рдорд╛рдирдЪрд┐рддреНрд░ рдФрд░ рдкрд╛рд░реНрд╕рдЗрдВрдЯ рдХреЗ рдмреЗрдореЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрдИ рд╕рдорд╛рдзрд╛рди рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдорджрдж рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдПрдкреАрдЖрдИ рдХреЗ рдЧрд▓рдд рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рдХрд╛рд░рдг рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЕрдзрд┐рдХ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП, JavaSript рдореЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реНрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд░реВрдкрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИред

рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реНрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдПрдкреАрдЖрдИ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ рдФрд░ рдХрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХреЗрд╡рд▓ рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдорд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдХрд░ рдПрдкреАрдЖрдИ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдКрдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рд╕рд░рд▓реАрдХрд░рдг рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рддрд░реАрдХреЛрдВ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реНрдХреЛрдВ рдХреЗ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдкрдпреЛрдЧ рд╣реИрдВред

рдкрд╣рд▓реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реНрдХреЛрдВ рдХреЛ рдХреЙрд▓рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди (рдорд╛рдирдЪрд┐рддреНрд░ рд╡рд┐рдзрд┐, рдЬрд┐рд╕реЗ рдХреЙрд▓рдмреИрдХрдлрд╝рди рдХрд╣рддреЗ рд╣реИрдВ) рджреНрд╡рд╛рд░рд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ - рдмреБрд▓рд╛рдпрд╛ рдлрд╝рдВрдХреНрд╢рди (рдХреЙрд▓рдмреИрдХрдлрд╝рди, рдЬрд┐рд╕реЗ рдорд╛рдирдЪрд┐рддреНрд░ рд╡рд┐рдзрд┐ рджреНрд╡рд╛рд░рд╛ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдХреА рддрд░рдл рд╕реЗред ParseInt рдбрд┐рдЬрд╝рд╛рдЗрди рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХреЙрд▓ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ parseInt рдХреЙрд▓ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЙрд╕рдиреЗ рд╡рд░реНрддрдорд╛рди рддрд░реНрдХ рдХреЛ рдареАрдХ рд╕реЗ рдЪреБрдирд╛ рд╣реИред рджреВрд╕рд░рд╛ рддрд░реНрдХ рдХреЙрд▓рд░ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред рдпрджрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдЗрд╕ рддрд░реНрдХ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд░реНрддрдорд╛рди parseInt рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рддрд░реНрдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдореВрд▓реНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдПрдХ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓рд╛ рдХреЙрд▓рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рд╕реНрдерд┐рддрд┐ рдХреЛ рд░реЛрд╢рди рдХрд░рддрд╛ рд╣реИред рд╡рд╣ рдирд╣реАрдВ рдЬрд╛рдирддреА рд╣реИ рдХрд┐ рд╡рд╣ рдХрд┐рд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдХреЛ рдХрд╣рддреА рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рд╕рдорд╛рди рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рддрд░реНрдХ рдкрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИред
рдореИрдк рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рди рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рдзрд┐ рдХрд┐рд╕реА рднреА рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рддреАрди рддрд░реНрдХ рдкрд╛рд░рд┐рдд рдХрд░реЗрдЧреАред рдЪреВрдВрдХрд┐ рдХреЙрд▓рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд┐рдП рдЧрдП рдлрд╝рдВрдХреНрд╢рди рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдирд╣реАрдВ рдкрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХрд┐рд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдореИрдк рд╕рднреА рдореМрдЬреВрджрд╛ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рддрд░реНрдХ рдорд╛рдирддрд╛ рд╣реИред рд╢рд╛рдпрдж рдпрд╣ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рддрд░реНрдХреЛрдВ рдХреЛ рдЙрди рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд┐рдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рджреВрд╕рд░рд╛ рдФрд░ рддреАрд╕рд░рд╛ рддрд░реНрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
рджреЛрдиреЛрдВ рдорд╛рдорд▓реЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реНрдХреЛрдВ рдХреЗ рд╕рд╣реА рдЙрдкрдпреЛрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрдм рд╡реЗ рд╕рдВрдпреБрдХреНрдд рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╡рд┐рдлрд▓рддрд╛ рд╣реЛрддреА рд╣реИред рдХреЙрд▓ рдФрд░ рдХреЙрд▓рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реНрдХ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВред рдЖрдк рдЙрдЪреНрдЪ-рдХреНрд░рдо рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдЬреИрд╕реЗ рдХрд┐ bind рдпрд╛ only рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд╡рд┐рд╕рдВрдЧрддрд┐рдпреЛрдВ рдХреЛ рд╕рд╣реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдХреЗрд╡рд▓ рддрднреА рдЙрдкрдпреЛрдЧреА рд╣реЛрдВрдЧреЗ рдЬрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЗрд╕ рдЕрдВрддрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реЛред рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреАрдЖрдИ рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ рдХреЛ рдЗрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╡рд╣ рдХреЙрд▓рдмреИрдХрдлреИрди рдХреЗ рд░реВрдк рдореЗрдВ рдЧреБрдЬрд░рддрд╛ рд╣реИ
рдЕрджреНрдпрддрди 1: map(Number) рд╕рд╛рде рдПрдХ рдорд╣рд╛рди рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдПрдВрдЧрд╕ рдХреНрд░реЛрд▓ рдХрд╛ рдзрдиреНрдпрд╡рд╛рджред

Source: https://habr.com/ru/post/In114737/


All Articles