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

рдПрдХ рдмрд╛рд░ рдФрд░ рд╕рднреА рдХреЗ рд▓рд┐рдП рд╕рдордЭреЗрдВ рдХрд┐ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╕рдордп рднреНрд░рдо рд╣реЛрддрд╛ рд╣реИред
рдбрд╛рдпрдирд╛рдорд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдФрд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреА рдХрдореА
рдХреБрдЫ рд▓реЛрдЧ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рдбрд╛рдпрдирд╛рдорд┐рдХ рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдПрдХ рдЕрдирдХреИрдкреНрдб рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдорд╛рди рд╣реИред рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреА рдХрдореА рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдпрд╣ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдпрд╣ рдкреНрд░рдХрд╛рд░ рдХреЛ рднреЗрдж рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рднрд▓реЗ рд╣реА рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдореМрдЬреВрдж рд╣реЛред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
- рдХреЛрдбрд╛рдВрддрд░рдХ рдореЗрдВ, рдПрдХрдорд╛рддреНрд░ рдкреНрд░рдХрд╛рд░ рдмрд┐рдЯреНрд╕ рдХреА рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИред
- рд▓реИрдореНрдмреНрдбрд╛ рдХреИрд▓рдХреБрд▓рд╕ рдореЗрдВ, рдПрдХрдорд╛рддреНрд░ рдкреНрд░рдХрд╛рд░ рдлрд╝рдВрдХреНрд╢рди рд╣реИред
рдЗрд╕ рдЕрд╡рд╕рд░ рдкрд░ рдХреЛрдИ рдпрд╣ рдХрд╣ рд╕рдХрддрд╛ рд╣реИ: "рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рдлрд░реНрдХ рдкрдбрд╝рддрд╛ рд╣реИ - рдЧрддрд┐рд╢реАрд▓ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдпрд╛ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреА рдХрдореА - рдореЗрд░реЗ рд▓рд┐рдП рднреА рдПрдХ рд╕рд╡рд╛рд▓ рд╣реИред" рд▓реЗрдХрд┐рди рдпрд╣, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рдмрдбрд╝рд╛ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореБрджреНрджрд╛ рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреА рдХрдореА рдХреЗ рд▓рд┐рдП рдбрд╛рдпрдиреЗрдорд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреА рдмрд░рд╛рдмрд░реА рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЗрд╕ рддрдереНрдп рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдирд╛рдирд╛ рдХрд┐ рдПрдХ рдбрд╛рдпрдиреЗрдорд┐рдХ рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдПрдХ рд╕реНрдЯреЗрдЯрд┐рдХ рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИред рдирддреАрдЬрддрди, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рджреЛ рд╡рд┐рд░реЛрдзреА рд╢рд┐рд╡рд┐рд░ рдмрдирддреЗ рд╣реИрдВ - рдбрд╛рдпрдирд╛рдорд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХрд╛ рдХреИрдВрдк рдФрд░ рд╕реНрдЯреЗрдЯрд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХрд╛ рдХреИрдВрдк (рдФрд░ рдпрд╣, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрдХреНрд╢рди рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗ, рдЧрд▓рдд рд╣реИ)ред
рд╡реЗ рднрд╛рд╖рд╛рдПрдБ рдЬреЛ рдЪрд░реЛрдВ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреА рд╕реАрдорд╛ рдХреЛ рд╕реАрдорд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдЕрдкреНрд░рд╛рдкреНрдд рднрд╛рд╖рд╛рдПрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ: рдЙрдирдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдкреНрд░рдХрд╛рд░ рдирд╣реАрдВ рд╣реИ, рдпрд╛, рдПрдХ рд╣реА рдмрд╛рдд рдХреНрдпрд╛ рд╣реИ, рдЙрдирдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдкреНрд░рдХрд╛рд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдорд╛рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВредрдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдореНрд╕, рд▓реБрдХрд╛ рдХрд╛рд░реНрдбреЗрд▓реАрдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдиреА рджреБрдирд┐рдпрд╛ рдХреЛ рджреЛ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ:
- рдЕрдирдХрд╣реА рднрд╛рд╖рд╛рдПрдВ - рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрд╕ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ "рд░реВрдкреЛрдВ рдХреА рдПрдХрд░реВрдкрддрд╛" рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд┐рдП рдмрд┐рдирд╛, рдЬрд▓реНрджреА рд╕реЗ рд╣реЛрддрд╛ рд╣реИред
- рдЯрд╛рдЗрдк рдХреА рдЧрдИ рднрд╛рд╖рд╛рдПрдВ - "рдлреЙрд░реНрдо рдХреА рдПрдХрд░реВрдкрддрд╛" рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдпрд╛ рддреЛ рд╕рдВрдХрд▓рди рдХреЗ рджреМрд░рд╛рди рдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рдиред
"рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо," рдмреЗрдВрдЬрд╛рдорд┐рди рдкреАрдпрд░реНрд╕рдЧрддрд┐рд╢реАрд▓ рдФрд░ рд╕реНрдерд┐рд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ
рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ (рдкреНрд░реЛрдЧреНрд░рд╛рдо рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди) рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ (рд╕рдВрдХрд▓рди рдпрд╛ рдХреЛрдб рдЕрдиреБрд╡рд╛рдж рдХреЗ рджреМрд░рд╛рди) рдЬрд╛рдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХреНрдпрд╛ рдЗрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИ? рдирд╣реАрдВ, рдпрд╣ рдирд╣реАрдВ рд╣реИ рджреЛрдиреЛрдВ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рд╣реА рднрд╛рд╖рд╛ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдВрдЪ рднреА рд╣реЛрддреА рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдЗрдирдкреБрдЯ-рдЖрдЙрдЯрдкреБрдЯ рдСрдкрд░реЗрд╢рди (рдЗрдирдкреБрдЯ-рдЖрдЙрдЯрдкреБрдЯ, рдЖрдИрдУ) рдХреА рдорд╛рдиреНрдпрддрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЛ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рдкрдврд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдирдВрдмрд░ рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдк рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдЬрд╛рдВрдЪ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рд╕рдВрдЦреНрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рд░реЗрдЦрд╛ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ (рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдПрдХ рдЕрдкрд╡рд╛рдж рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛
NaN
рддрд░рд╣ рдХреБрдЫ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛)ред рдЬрдм рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЙрдиреНрд╣реЗрдВ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдЖрдк рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдо рд╕реНрдереИрддрд┐рдХ рдФрд░ рдЧрддрд┐рд╢реАрд▓ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмреАрдЪ рдЯрдХрд░рд╛рд╡ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдиреЛрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рд╣реА рднрд╛рд╖рд╛ рдореЗрдВ, рд╡реЗ рдФрд░ рдЕрдиреНрдп рджреЛрдиреЛрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╕реНрдереИрддрд┐рдХ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдБрдЪ рдПрдХ рдЬрдЯрд┐рд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред рдХрднреА-рдХрднреА рдХрд┐рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рд╕реНрдЯреЗрдЯрд┐рдХрд▓реА рдЪреЗрдХ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╕реНрдереИрддрд┐рдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЪреЗрдХ рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдбрд╛рдпрдиреЗрдорд┐рдХ рдЪреЗрдХ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдХрд┐ рд╡реИрдзрд╛рдирд┐рдХ рд░реВрдк рд╕реЗ рдЬрд╛рдБрдЪреА рдЬрд╛рддреА рд╣реИред рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдЙрди рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рддрд░рд╣ рд╣реЛрддреА рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЬрд╛рдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕рдВрдХрд▓рд┐рдд рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдорддрд▓рдм рд╕рдВрдХрд▓рди рд╕рдордп рдкрд░ рдЬрд╛рдирдирд╛ рдкреНрд░рдХрд╛рд░ рд╣реИ?
рдЗрд╕ рдЦрдВрдб рдХреЗ рд╢реАрд░реНрд╖рдХ рдореЗрдВ рджрд┐рдП рдЧрдП рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рдореЗрдВ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рдкрд╛рд░реНрд╕рд░ (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд╛рд░реНрд╕рд░ рд╕рд╣рд┐рдд) рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдкрд╛рд░реНрд╕рд░ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдореВрд▓реНрдпреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд░ рдЬрд╛рдирддрд╛ рд╣реИ (рдпрд╣ рд╕рдВрдХрд▓рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ)ред
let x = "test";
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдкрд╛рд░реНрд╕рд░ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐
"test"
рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдПрдХ рд╕реНрдерд┐рд░ рдЯрд╛рдЗрдк рдХреА рднрд╛рд╖рд╛ рдмрдирд╛рддрд╛ рд╣реИ? рдирд╣реАрдВ, рдпрд╣ рдирд╣реАрдВ рд╣реИред
рдзреАрд░реЗ-рдзреАрд░реЗ рдЯрд╛рдЗрдк рдХрд░рдирд╛
рдПрдХ рдХреНрд░рдорд┐рдХ рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдПрдХ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдк рдЪреЗрдХ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ, рдпрд╣
any
рдпрд╛
@ts-ignore
ts-
@ts-ignore
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдПрдХ рдУрд░, рдпрд╣ рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдХрдо рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, рдХреНрд░рдорд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдЖрдкрдХреЛ рдзреАрд░реЗ-рдзреАрд░реЗ рдбрд╛рдпрдирд╛рдорд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЯрд╛рдЗрдк рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред
рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдФрд░ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ
рдпрджрд┐ рдЖрдк рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо (рд╕рд╛рдЙрдВрдб рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо, рдЯрд╛рдЗрдк рдЪреЗрдХ рдХреЗ рджреМрд░рд╛рди, "рдЕрдиреБрдореЛрджрд┐рдд" рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЗрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдЯрд╛рдЗрдк рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВред рдПрдХ рдЕрдирд╕рд╛рдЙрдВрдб рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдЯрд╛рдЗрдк рдПрд░рд░ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрддреА рд╣реИред рд╕рдЪ рд╣реИ, рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдЪрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдШрдмрд░рд╛рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдпрд╣ рдЖрдкрдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдпрд╛ рдзреНрд╡рдирд┐ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдБрдЪ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреА рдЧрдгрд┐рддреАрдп рд╕рдВрдкрддреНрддрд┐ рд╣реИ рдЬрд┐рд╕реЗ рдкреНрд░рдорд╛рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдХрдИ рдореМрдЬреВрджрд╛ рдХрдВрдкрд╛рдЗрд▓рд░ (рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ, рдЯрд╛рдЗрдкрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо) рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИрдВред
рдпрджрд┐ рдЖрдк рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдПрдордПрд▓ рдкрд░рд┐рд╡рд╛рд░ рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ, рдЬреЛ рд╣рд┐рдВрджрд▓реЗ-рдорд┐рд▓рдирд░ рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдЧрд▓рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЫреЛрдбрд╝ рдирд╣реАрдВ рд╕рдХрддреА рд╣реИ (рдпрд╣ рдЧрд▓рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╕рд╣реА рд╣реЛрдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдпрд╛рдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдпрд╣ рдЧрд▓рдд рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░реАрдХреНрд╖рд╛ рдкрд░рд┐рдгрд╛рдо рджреЗ рд╕рдХрддрд╛ рд╣реИ)ред
рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдЬреЛ рдХрднреА рд╕рд╣реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ рдЙрд╕реЗ рдкреВрд░реНрдг рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХреНрдпрд╛ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдФрд░ рдкреВрд░реНрдг рджреЛрдиреЛрдВ рд╣реИ? рдЬрд╣рд╛рдБ рддрдХ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВред рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдВрдд рддрдХ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЕрд╕реНрддрд┐рддреНрд╡, рдЕрдЧрд░ рдЧреЛрдбреЗрд▓ рдХреЗ рдЕрдкреВрд░реНрдгрддрд╛ рдкреНрд░рдореЗрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд╕рдВрднрд╡ рд╣реИ (рдореИрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐)ред
рдХрдордЬреЛрд░ рдФрд░ рдордЬрдмреВрдд рдЯрд╛рдЗрдкрд┐рдВрдЧ
рдореБрдЭреЗ "рдХрдордЬреЛрд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ" рдФрд░ "рдордЬрдмреВрдд рдЯрд╛рдЗрдкрд┐рдВрдЧ" рд╢рдмреНрджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдиреБрдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИред рдпреЗ рд╢рдмреНрдж рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИрдВ, рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рднреНрд░рдо рджреЗ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЖрдкрдХреЛ рдХреБрдЫ рдЙрджреНрдзрд░рдг рджреЗрддрд╛ рд╣реВрдВред
рдЗрди рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЖрд▓рдВрдХрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдмреЛрд▓рдирд╛, рдХрдордЬреЛрд░ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдБрдЪ рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдПрдБ (рдпрд╛ рдХрдордЬреЛрд░ рд░реВрдк рд╕реЗ рдЯрд╛рдЗрдк рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдПрдБ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдорддреМрд░ рдкрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдореЗрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рднрд╛рд╖рд╛ рдореЗрдВ рдХрдордЬреЛрд░ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдБрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдХреБрдЫ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕ рд╡рд░реНрдЧ рдХреА рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ "рдЬрд╛рдБрдЪ" рдкреНрд░рдХрд╛рд░ рдХреА "рдХрдордЬреЛрд░реА" рдмрд╣реБрдд рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИредрдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдореНрд╕, рд▓реБрдХрд╛ рдХрд╛рд░реНрдбреЗрд▓реАрд╕рдВрднрд╡рддрдГ рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╡рд░реНрдЧреАрдХреГрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрдо рддрд░реАрдХрд╛ рдЙрдиреНрд╣реЗрдВ "рдХрдордЬреЛрд░" рдФрд░ "рдордЬрдмреВрдд" рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдкрдЫрддрд╛рд╡рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпреЗ рд╢рдмреНрдж рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдХреЛрдИ рдЕрд░реНрде рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВред рдпрд╣ рд╕рдВрднрд╡ рд╣реИ, рдПрдХ рд╕реАрдорд┐рдд рд╕реАрдорд╛ рддрдХ, рджреЛ рднрд╛рд╖рд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рд╣реИрдВ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЪрдпрди рджреВрд╕рд░реА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдордЬрдмреВрдд рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреНрдп рдорд╛рдорд▓реЛрдВ рдореЗрдВ, "рдордЬрдмреВрдд рдЯрд╛рдЗрдкрд┐рдВрдЧ" рдФрд░ "рдХрдордЬреЛрд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ" рд╢рдмреНрдж рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд░реНрдерд╣реАрди рд╣реИрдВред
"рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЬрд╛рдирдиреЗ рдпреЛрдЧреНрдп рдмрд╛рддреЗрдВ," рд╕реНрдЯреАрд╡ рдХреНрд▓рд╛рдмрдирд┐рдХ
"рдордЬрдмреВрдд рдЯрд╛рдЗрдкрд┐рдВрдЧ" рдФрд░ "рдХрдордЬреЛрд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ" рд╢рдмреНрдж рдмреЗрд╣рдж рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИрдВред рдпрд╣рд╛рдВ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рджрд┐рдП рдЧрдП рд╣реИрдВ:
- рдХрднреА-рдХрднреА "рдордЬрдмреВрдд рдЯрд╛рдЗрдкрд┐рдВрдЧ" рдХрд╛ рдЕрд░реНрде "рд╕реНрдерд┐рд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ" рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ "рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди" рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИ, рд╕реНрдереИрддрд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреА рдмрд╛рдд рдХрд░рдирд╛, рдмрд╕ рдЗрд╕реЗ "рд╕реНрдерд┐рд░" рдХрд╣рдирд╛ред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЗрд╕ рд╢рдмреНрдж рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВред
- рдХрднреА-рдХрднреА, рдЬрдм рд╡реЗ "рдордЬрдмреВрдд рдЯрд╛рдЗрдкрд┐рдВрдЧ" рдХрд╣рддреЗ рд╣реИрдВ, рддреЛ рдЙрдирдХрд╛ рдорддрд▓рдм рд╣реИ "рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреНрд░рдХрд╛рд░ рд░реВрдкрд╛рдВрддрд░рдг рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐"ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ, рдЖрдк
"a" - 1
рдЬреИрд╕реЗ рднрд╛рд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ "рдХрдордЬреЛрд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ" рдХрд╛ рдореЙрдбрд▓ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд▓рдЧрднрдЧ рд╕рднреА рднрд╛рд╖рд╛рдПрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдирд┐рд╣рд┐рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рдХреБрдЫ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреВрд░реНрдгрд╛рдВрдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрд╛рдВрддрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реБрдП 1 - 1.1
рдЬреИрд╕реЗ рднрд╛рд╡реЛрдВ рдореЗрдВред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, "рдкреНрд░реЛрдлреЗрд╢рдирд▓ рдЯрд╛рдЗрдкрд┐рдВрдЧ" рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреЗрд╢реЗрд╡рд░ "рд╕реНрд╡реАрдХрд╛рд░реНрдп" рдФрд░ "рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп" рдкреНрд░рдХрд╛рд░ рдХреЗ рд░реВрдкрд╛рдВрддрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд░реВрдкрд╛рдВрддрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЖрдо рддреМрд░ рдкрд░ рд╕реНрд╡реАрдХреГрдд рд╕реАрдорд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА "рд╕реНрд╡реАрдХрд╛рд░реНрдпрддрд╛" рдФрд░ "рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдпрддрд╛" рдПрдХ рд╡реНрдпрдХреНрддрд┐ рд╡рд┐рд╢реЗрд╖ рдХреА рд░рд╛рдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдкрд░рдХ рдЖрдХрд▓рди рд╣реИред - рдХрднреА-рдХрднреА "рдордЬрдмреВрдд рдЯрд╛рдЗрдкрд┐рдВрдЧ" рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдЙрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рдЙрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ рдЬреЛ рдЙрдирдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВред
- рдХрднреА-рдХрднреА "рдордЬрдмреВрдд рдЯрд╛рдЗрдкрд┐рдВрдЧ" рдХрд╛ рдорддрд▓рдм рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╕реНрдореГрддрд┐ рдХреЗ рд╕рд╛рде рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕реА рднрд╛рд╖рд╛ рдПрдХ рдРрд╕реА рднрд╛рд╖рд╛ рдХрд╛ рдПрдХ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рд╕реНрдореГрддрд┐ рдХреЗ рд╕рд╛рде рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐
xs
рдЪрд╛рд░ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рд░рдгреА рд╣реИ, C рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ xs[5]
рдпрд╛ xs[1000]
рдЬреИрд╕реЗ рдирд┐рд░реНрдорд╛рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдб рдХреЛ рдЕрдиреБрдореЛрджрд┐рдд рдХрд░реЗрдЧрд╛ред рд╡реЗ рдЖрдкрдХреЛ xs
рд╕рд░рдгреА рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рдкрддреЗ рдХреЗ рдмрд╛рдж рд╕реНрдерд┐рдд рдореЗрдореЛрд░реА рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВрдЧреЗред
рдкреНрд░рдХрд╛рд░, рдЧреИрд░реА рдмрд░реНрдирд╛рд░реНрдбрдХреНрдпрд╛ рд╕реНрдерд┐рд░ рдЯрд╛рдЗрдк рдХреА рдЧрдИ рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдЯрд╛рдЗрдк рдШреЛрд╖рдгрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рдЯрд╛рдЗрдк рдХреА рдЧрдИ рднрд╛рд╖рд╛рдУрдВ рдХреЛ рд╣рдореЗрд╢рд╛ рдкреНрд░рдХрд╛рд░ рдХреА рдШреЛрд╖рдгрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдХрднреА-рдХрднреА рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреА рд╣реИ (рдХреЛрдб рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдзрд╛рд░рдгрд╛ рдмрдирд╛рдХрд░)ред рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ (рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ):
const x = "test";
рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐
"test"
рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ (рдпрд╣ рдЬреНрдЮрд╛рди рдХреЛрдб рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЗ рдирд┐рдпрдореЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ)ред рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдпрд╣ рднреА рдЬрд╛рдирддреА рд╣реИ рдХрд┐
x
рдПрдХ рд╕реНрдерд┐рд░ рд╣реИ, рдЕрд░реНрдерд╛рдд
x
рдХреЗ рдорд╛рди рдХреЛ рдкреБрди: рдЕрд╕рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдирддреАрдЬрддрди, рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐
x
рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╣реИред
рдпрд╣рд╛рдБ рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг (рдкреНрд░рд╡рд╛рд╣) рд╣реИ:
const add = (x, y) => x / y // ^ [1] . add(1, "2")
рдЯрд╛рдЗрдк рдЪреЗрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рджреЗрдЦрддрд╛ рд╣реИ рдХрд┐ рд╣рдо
add
рдлрдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ
add
, рдЗрд╕реЗ рдПрдХ рдирдВрдмрд░ рдФрд░ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдбрд┐рдХреНрд▓реЗрд░реЗрд╢рди рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИред рдЯрд╛рдЗрдк рдЪреЗрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдбрд┐рд╡реАрдЬрди рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдСрдкрд░реЗрдЯрд░ рдХреЗ рджрд╛рдПрдВ рдФрд░ рдмрд╛рдПрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдбрд┐рд╡реАрдЬрди рдСрдкрд░реЗрд╢рди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдСрдкрд░реЗрдВрдб рдореЗрдВ рд╕реЗ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣рд╛рдВ рдХреЛрдИ рдкреНрд░рдХрд╛рд░ рдХреА рдШреЛрд╖рдгрд╛рдПрдВ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрдкрд░реЛрдХреНрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реЗ рдПрдХ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдВрдЪ рдХреЛ рд░реЛрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдЗрд╕реА рддрд░рд╣ рдХреА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ, рдЬрд▓реНрджреА рдпрд╛ рдмрд╛рдж рдореЗрдВ, рдЖрдкрдХреЛ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдиреА рд╣реЛрдЧреАред рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рднреА рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдШрдЯрд╛ рдирд╣реАрдВ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рднрд╛рд╖рд╛ рдХреЛ "рд╕реНрдерд┐рд░" рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреНрд░рдХрд╛рд░ рдХреА рдШреЛрд╖рдгрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред
рдХреНрдпрд╛ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рднрд╛рд╖рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рд▓рд┐рдЦрд╛ рдХреЛрдб рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рд╣реИ?
рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдЕрд╕рдВрджрд┐рдЧреНрдз рднрд╛рд╖рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдкрд░ рд▓рд┐рдЦрд╛ рдХреЛрдб рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЗрд╕рд╕реЗ рдХреЛрдИ рд▓реЗрдирд╛-рджреЗрдирд╛ рдирд╣реАрдВ рд╣реИред
рдЕрдзрд┐рдХрд╛рдВрд╢ рдбреЗрд╕реНрдХрдЯреЙрдк рдХрдВрдкрд╛рдЗрд▓рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдРрд╕реА рдЪреАрдЬрд╝ рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВ рдЬреЛ рдЕрд╕реЗрдВрдмрд▓реА рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреА рддрд░рд╣ рд▓рдЧрддреА рд╣реИред рдФрд░ рдЕрд╕реЗрдВрдмрд▓рд░ рдПрдХ рдРрд╕реА рднрд╛рд╖рд╛ рд╣реИ рдЬреЛ JS рд╕реЗ рднреА рдХрдо рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред
рдпрд╣рд╛рдБ, рдпрджрд┐ рдЖрдк рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдкрд░ рд╡рд╛рдкрд╕ рдЖрддреЗ рд╣реИрдВ рдХрд┐ JS рдореЗрдВ рд╕рдВрдХрд▓рди рдХреЗ рдХрд╛рд░рдг TS рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдЪрд╛рд░ рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВ: "рд╕рдВрдХрд▓рд┐рдд рдХреЛрдб рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, JS рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рднрд╛рд╖рд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЙрд╕ рд╕реНрдерд╛рди рдкрд░ рдмрд╣реБрдд рдХрдо рдЬрдЧрд╣ рд▓реЗ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рд▓рд╛рдЗрди рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИред "ред рд╕реЛрдЪрд╛ рд╕рдордЭрджрд╛рд░ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣, рдлрд┐рд░ рд╕реЗ, рдЯреАрдПрд╕ рдХреЛ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рднрд╛рд╖рд╛ рдХрд╣рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдЖрд╡реЗрджрди рдХреЗ рднреАрддрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рдХреЗ рд▓рд┐рдП рдЯреАрдПрд╕ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ "рд░рдХреНрд╖рд╛ рддрдВрддреНрд░" рдХреЛ рдЙрди рдЬрдЧрд╣реЛрдВ рдкрд░ рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЯреАрдПрд╕ рдХреЛрдб рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрдирдкреБрдЯ-рдЖрдЙрдЯрдкреБрдЯ рддрдВрддреНрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдорд╛рди рд▓реЗрдВ рдХрд┐ рдпрд╣ рдЬрд╛рдБрдЪ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрдпрд╛ рджрд░реНрдЬ рдХрд░рддрд╛ рд╣реИ, рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрдЧреНрд░рд╣рдг рд╕реЗ рдкрдврд╝реЗ рдЧрдП рдбреЗрдЯрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЗрд╕реА рддрд░рд╣ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд▓реНрдо рдореЗрдВ рдРрд╕реЗ "рд░рдХреНрд╖рд╛ рддрдВрддреНрд░" рдХреА рднреВрдорд┐рдХрд╛ "
рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ " рджреНрд╡рд╛рд░рд╛ рдирд┐рднрд╛рдИ рдЬрд╛рддреА рд╣реИред TS рдореЗрдВ, рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП io-ts рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдВрдмрдВрдзрд┐рдд "рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рддрдВрддреНрд░" рд╕реНрдерд┐рд░ рдФрд░ рдЧрддрд┐рд╢реАрд▓ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмреАрдЪ рдПрдХ рдкреБрд▓ рдмрдирд╛рддрд╛ рд╣реИред
рдпрд╣рд╛рдБ рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
const makeSureIsNumber = (x: any) => { const result = parseFloat(x); if (isNaN(result)) { throw Error("Not a number"); } return result; } const read = (input: any) => { try { const n = makeSureIsNumber(input); // n, , // // makeSureIsNumber "" , n } catch (e) { } }
рдХреНрдпрд╛ рдпрд╣ рд╕рдЪ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЗ рд▓рд┐рдП рд╣реА рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ?
рдкреНрд░рдХрд╛рд░ рдХреЗрд╡рд▓ рд╕рдВрдХрд▓рдХ рдХреЛ рд╕рдВрдХреЗрдд рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдХ рд╣реИрдВредрд╡рдЯ рдорд░реНрдЯреЗрдВрд╕рдХреНрдпрд╛ рдХреЗрд╡рд▓ рдХрдВрдкрд╛рдЗрд▓рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╣реА рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ? рдпрд╣ рдПрдХ рджрд╛рд░реНрд╢рдирд┐рдХ рдкреНрд░рд╢реНрди рд╣реИред рд▓реЛрдЧреЛрдВ рдХреЛ рдХрд╛рд░реЛрдВ рдХреА рдЬрд░реВрд░рдд рд╣реЛрддреА рд╣реИ, рдХрд╛рд░реЛрдВ рдХреА рдирд╣реАрдВред рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЛ рдкреНрд░рдХрд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦреЗ рдЧрдП рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИрдВред
рдкреНрд░рдХрд╛рд░ рдХреА рдШрдЯрдирд╛ рд▓реЛрдЧреЛрдВ рдХреЗ рдХрд╛рд░рдг рдореМрдЬреВрдж рд╣реИред рдкреНрд░рдХрд╛рд░ рддрдм рддрдХ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрддреЗ рдЬрдм рддрдХ рдХрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ "рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░" рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдорд╛рдирддрд╛ред рдорд╛рдирд╡ рдорди рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддрд╛ рд╣реИред рдкреНрд░рдХрд╛рд░ рдПрдХ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдХреЗ рдмрд┐рдирд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред
рдЖрдЗрдП рдПрдХ рд╡рд┐рдЪрд╛рд░ рдкреНрд░рдпреЛрдЧ рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд░реЗрдВред рд▓рд╛рдЗрдл рдЧреЗрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЛред рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рджреЛ-рдЖрдпрд╛рдореА рдЧреНрд░рд┐рдб рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╡рд░реНрдЧ рдХреЛрд╢рд┐рдХрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдХреЛрд╢рд┐рдХрд╛ рджреЛ рд╕рдВрднрд╛рд╡рд┐рдд рдЕрд╡рд╕реНрдерд╛рдУрдВ рдореЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрд╣ "рдЬреАрд╡рд┐рдд" рдпрд╛ "рдореГрдд" рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд▓ рдЕрдкрдиреЗ рдЖрда рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпреЗ рдРрд╕реА рдХреЛрд╢рд┐рдХрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рд▓рдВрдмрд╡рдд, рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ рдпрд╛ рддрд┐рд░рдЫреЗ рдврдВрдЧ рд╕реЗ рдмреЙрд░реНрдбрд░ рдХрд░рддреА рд╣реИрдВред рд╕рд┐рд╕реНрдЯрдо рдХреА рдЕрдЧрд▓реА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рдпрдо рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ:
- рдХрдо рдЬрдирд╕рдВрдЦреНрдпрд╛ рдШрдирддреНрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рджреЛ "рдЬреАрд╡рд┐рдд" рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ "рдХрдо" рдХреЗ рд╕рд╛рде рдПрдХ "рдЬреАрд╡рд┐рдд" рд╕реЗрд▓ред
- рджреЛ рдпрд╛ рддреАрди "рдЬреАрд╡рд┐рдд" рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ "рдЬреАрд╡рд┐рдд" рд╕реЗрд▓ рдЕрдЧрд▓реА рдкреАрдврд╝реА рдореЗрдВ рдЬреАрд╡рд┐рдд рд░рд╣рддрд╛ рд╣реИ рдФрд░ рдЧрд┐рд░рддрд╛ рд╣реИред
- рдПрдХ "рд▓рд┐рд╡рд┐рдВрдЧ" рд╕реЗрд▓, рддреАрди рд╕реЗ рдЕрдзрд┐рдХ "рдЬреАрд╡рд┐рдд" рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде, "рдорд░ рдЬрд╛рддрд╛ рд╣реИ", рдЬреИрд╕рд╛ рдХрд┐ рдУрд╡рд░рдкреЙрд▓реЗрд╢рди рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред
- "рдореГрдд" рд╕реЗрд▓, рдЬрд┐рд╕рдореЗрдВ рддреАрди "рдЬреАрд╡рд┐рдд" рдкрдбрд╝реЛрд╕реА рд╣реИрдВ, рдЖрдмрд╛рджреА рдХреЗ рдкреНрд░рдЬрдирди рдХреЗ рд░реВрдк рдореЗрдВ, "рд▓рд╛рдЗрд╡" рдмрди рдЬрд╛рддрд╛ рд╣реИред
рдмрд╛рд╣реНрдп рд░реВрдк рд╕реЗ, рдпрд╣ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╡рд░реНрдЧ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд▓рдЧрд╛рддрд╛рд░ "рдЪрд╛рд▓реВ" рдФрд░ "рдмрдВрдж" рд╣реЛрддреЗ рд╣реИрдВред
рдпрд╣рд╛рдБ рдЖрдк рдЗрд╕ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЬреАрд╡рди рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореИрджрд╛рди рдкрд░ "рдЧреНрд▓рд╛рдЗрдбрд░" рдЬреИрд╕реА рд╕реНрдерд┐рд░ рд╕рдВрд░рдЪрдирд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреА рд╣реИрдВред
"рдЧреНрд▓рд╛рдЗрдбрд░"рдЙрд╕реЗ рджреЗрдЦреЗрдВ? рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рдЧреНрд▓рд╛рдЗрдбрд░ рдЪрд▓рддрд╛ рд╣реИред рд╕рдЪ? рдЕрдм рдереЛрдбрд╝рд╛ рдзреАрдореЗ рдЪрд▓реЗрдВред рдХреНрдпрд╛ рдпрд╣ рдЧреНрд▓рд╛рдЗрдбрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореМрдЬреВрдж рд╣реИ? рдпреЗ рд╕рд┐рд░реНрдл рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдЧ рд╣реИрдВ рдЬреЛ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╣рдорд╛рд░рд╛ рдорд╕реНрддрд┐рд╖реНрдХ рдЗрд╕ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдХрд┐рд╕реА рд╡рд╕реНрддреБ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рджреНрдпрдорд╛рди рдорд╣рд╕реВрд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ "рдЧреНрд▓рд╛рдЗрдбрд░" рдореМрдЬреВрдж рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрдЧ рд╕реНрд╡рддрдВрддреНрд░ рдирд╣реАрдВ рд╣реИрдВ (рд╡реЗ рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВ), рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ "рдЧреНрд▓рд╛рдЗрдбрд░" рд╕реНрд╡рдпрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рддреЛ рдлреЙрд░реНрдо рдореЗрдВ рдПрдХ "рдЧреНрд▓рд╛рдЗрдбрд░" рд╣реИ рдкреНрд▓реЗрдЯреЛрдирд┐рдХ рд╡рд┐рдЪрд╛рд░ред
рдкрд░рд┐рдгрд╛рдо
рдЯрд╛рдЗрдк рдХреА рдЧрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдХрд┐рд╕реА рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рд╣рдо рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣реИ рди? рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрдХреНрд░рдо рдорд╢реАрди рдХреЛрдб рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрди рдХреЛрдбреЛрдВ рдореЗрдВ, рдореВрд▓ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╣реА рдмрд╛рдд рд╡реНрдпрдХреНрдд рдХреА рдЬрд╛рддреА рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдорд╢реАрди рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрдард┐рди рд╣реИ)ред рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдХреЛрдИ рдкреНрд░рдХрд╛рд░ рдирд╣реАрдВ рд╣реИрдВред рд╡рд╣ рдХреЗрд╡рд▓ рдмрд┐рдЯреНрд╕ рдХреЗ рдЕрдиреБрдХреНрд░рдо рджреЗрдЦрддрд╛ рд╣реИ - рд╢реВрдиреНрдп рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕реЗрдЯ ("рдореГрдд" рдФрд░ "рдЬреАрд╡рд┐рдд" рдХреЛрд╢рд┐рдХрд╛рдПрдВ)ред рдкреНрд░рдХрд╛рд░ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрдж рд╣реИрдВ, рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред
рдкреНрд░рд┐рдп рдкрд╛рдардХреЛрдВ! рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЖрдк рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдЖрджрд░реНрд╢ рдорд╛рди рд╕рдХрддреЗ рд╣реИрдВ?
