Freecodecamp: рдСрдмреНрдЬреЗрдХреНрдЯ рдУрд░рд┐рдПрдВрдЯреЗрдб рдФрд░ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ DESPERATELY рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛!

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдЬреВрди 2016  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: freeCodeCamp/freeCodeCamp

рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд╕рд╛рде Arrays рдкрд░ рдЪреБрдиреМрддреА

рдЗрд╕ рддрд░реАрдХреЗ рдХрд╛ рд╡рд░реНрдгрди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдпрд╣ рдкрдврд╝рддрд╛ рд╣реИ:

рдорд╛рдирдЪрд┐рддреНрд░ рд╡рд┐рдзрд┐ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреБрдирд░рд╛рд╡реГрддрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХрд╛ рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

var timesFour = oldArray.map(function(val){
 return val * 4;
});

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

рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдХреЙрд▓рдмреИрдХ рдХреЗрд╡рд▓ рдПрд░реЗ рддрддреНрд╡ (рд╡реИрд▓ рддрд░реНрдХ) рдХреЗ рдореВрд▓реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рдХреЙрд▓рдмреИрдХ рдореЗрдВ рдЗрдВрдбреЗрдХреНрд╕ рдФрд░ рдПрд░реЗ рдкрд░ рдХрд╛рд░реНрдп рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рднреА рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдореИрдк рд╡рд┐рдзрд┐ рдХрд╛ рдХреНрдпрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдкрд╛рдардХреЛрдВ рдХреЛ CSspeak рдмреЛрд▓рдиреЗ рдФрд░ рдХрдИ рдирд┐рд╣рд┐рдд рдЕрд╕рдВрдЧрдд рдЪреАрдЬреЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдореИрдВ рдЦрдВрдб рдореЗрдВ рдХреБрдЫ рднреА рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдШрд░реНрд╖ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ _Object Oriented and Functional Programming_, рдЗрд╕рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐ рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдБ рдХрдард┐рди рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдкрд╛рдареЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдЦрд░рд╛рдм рд╣реИред рдореИрдВ рдХреНрд░реЙрдХрдлрд╝реЛрд░реНрдб, рдПрд▓реЛрдХреНрдЬрд╝реЗрдВрдЯ рдЬреЗрдПрд╕ рдФрд░ рдХреЛрдбрд┐рдПрдХ рдПрдХреЗрдбрдореА рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рддрд╛рдХрд┐ рдореИрдВ _can_ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЛ рд▓рд┐рдЦ рд╕рдХреВрдБред

рдореЗрд░реА рд▓рдШреБрддрд╛ рдХреЛ рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВ рдмрд╕ рдпрд╣ рдЖрд╢рд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рд╕реБрдЭрд╛рд╡ рдХрд┐ рдпрд╣ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

first timers only help wanted

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЪреБрдиреМрддреА рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИ
... рдФрд░ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рд╣рдореЗрдВ Read-Search-Ask рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

/ cc @ FreeCodeCamp / рдЬрд╛рд░реА-рдордзреНрдпрд╕реНрде

рдлрд┐рд░ рд╕реЗ рдЬреИрд╕рд╛ рдХрд┐ # 9404 рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдиреБрдкреВрд░рдХ рдПрдордбреАрдПрди рд▓рд┐рдВрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЪреБрдиреМрддреА рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИ
... рдФрд░ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рд╣рдореЗрдВ Read-Search-Ask рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП @manicmarvin рдзрдиреНрдпрд╡рд╛рджред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╣рдо oldArray рдХреНрдпрд╛ рд╣реИ рдФрд░ .map рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд╡рд╛рдкрд╕ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдХреЛрдб рдХрд╛ рдереЛрдбрд╝рд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

var oldArray = [1, 2, 3];
var timesFour = oldArray.map(function(val){
  return val * 4;
});
console.log(timesFour); // returns [4, 8, 12]
console.log(oldArray);  // returns [1, 2, 3]

рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ

"<blockquote>var oldArray = [1, 2, 3];<br>var timesFour = oldArray.map(function(val){<br>&nbsp;&nbsp;return val * 4;<br>});<br>console.log(timesFour); // returns [4, 8, 12]<br>console.log(oldArray);  // returns [1, 2, 3]</blockquote>",

рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдХреНрдпрд╛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП

image

рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдХреГрдкрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рджреЗрдЦрднрд╛рд▓ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдпреЛрдЧрджрд╛рди рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдкрдврд╝реЗрдВред рдФрд░ рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ рддреЛ

@erictleung рдпрд╣ рд╕реБрдкрд░ рд╕реНрдкрд╖реНрдЯ рд╣реИ! рдзрдиреНрдпрд╡рд╛рджред

рдЕрдЧрд░ рдпрд╣ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреА рдкрд╣рд▓реА рд╕рдВрднрд╛рд╡рд┐рдд рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗ рдЬрд╛рдКрдВрдЧрд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

imhuyqn picture imhuyqn  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kokushozero picture kokushozero  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

QuincyLarson picture QuincyLarson  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Tzahile picture Tzahile  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

EthanDavis picture EthanDavis  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ