рдЗрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
рдиреЛрдЯ: рдореБрджреНрджреЗ рдХреЛрдб рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИрдВ - https://gitter.im/FreeCodeCamp/Help рдкрд░ рд╕рд╣рд╛рдпрддрд╛ рдорд╛рдВрдЧреЗрдВ
1.) рд╕рдЦреНрдд рд╕рдорд╛рдирддрд╛ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрдВрд╕реЛрд▓, рдХрдВрд╕реЛрд▓ рдЗрдиреНрд╣реЗрдВ рдзреНрд╡рдЬрд╛рдВрдХрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд▓рд╛рд▓ рддреНрд░реБрдЯрд┐ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдПрдХреНрд╕ред рд╕рдЦреНрдд рд╕рдорд╛рдирддрд╛ рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЛрдб рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛ред
2.) W3C рдЙрджрд╛рд╣рд░рдг http://www.w3schools.com/js/js_switch.asp рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдПрдХ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдСрдкрд░реЗрдЯрд░ рдХреЛ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдиреАрдЪреЗ рдореЗрд░рд╛ рдХреЛрдб рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИред
рдореИрдВ рдЕрднреА рднреА рд╕реАрдЦ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕реБрдзрд╛рд░ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдзрдиреНрдпрд╡рд╛рдж!
function myTest(val) {
var answer = "";
// Only change code below this line
switch (val) {
case 1:
answer = "alpha";
break;
case 2:
answer = "beta";
break;
case 3:
answer = "gamma";
break;
case 4:
answer = "delta";
break;
}
// Only change code above this line
return answer;
}
// Change this value to test
myTest(1);
рд╕рдЦреНрдд рд╕рдорд╛рдирддрд╛ рдСрдкрд░реЗрдЯрд░ (===) рдХреЗ рд╕рд╛рде рдХреЗрд╕ рдорд╛рдиреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдорддрд▓рдм рдХрд┐
switch (val) {
case 1:
if (val === 1)
рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рдЕрдВрджрд░ рд╕рдм рдХреБрдЫ рд╕рдЦреНрдд рд╕рдорд╛рдирддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдкрдХреЛ рдФрд░ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рд╕рд╣рд╛рдпрддрд╛ рдЪреИрдЯ рдкрд░ рдЬрд╛рдПрдВред рдзрдиреНрдпрд╡рд╛рдж рдФрд░ рдЦреБрд╢ рдХреЛрдбрд┐рдВрдЧ!
рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рдзрдиреНрдпрд╡рд╛рдж!
рдореЗрд░реЗ рдЖрдИрдлреЛрди рд╕реЗ рднреЗрдЬрд╛ рдЧрдпрд╛
24 рдлрд░рд╡рд░реА 2016 рдХреЛ рдЕрдкрд░рд╛рд╣реНрди 3:01 рдмрдЬреЗ, рд▓реЛрдЧрд╛рди рдЯреЗрдЧрдореИрди рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:
рд╕рдЦреНрдд рд╕рдорд╛рдирддрд╛ рдСрдкрд░реЗрдЯрд░ (===) рдХреЗ рд╕рд╛рде рдХреЗрд╕ рдорд╛рдиреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдорддрд▓рдм рдХрд┐
рд╕реНрд╡рд┐рдЪ (рд╡реИрд▓) {
рдорд╛рдорд▓рд╛ рдПрдХ:
рдЕрдЧрд░ (рд╡реИрд▓ === 1) рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рдЕрдВрджрд░ рд╕рдм рдХреБрдЫ рд╕рдЦреНрдд рд╕рдорд╛рдирддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИредрдпрджрд┐ рдЖрдкрдХреЛ рдФрд░ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рд╕рд╣рд╛рдпрддрд╛ рдЪреИрдЯ рдкрд░ рдЬрд╛рдПрдВред рдзрдиреНрдпрд╡рд╛рдж рдФрд░ рдЦреБрд╢ рдХреЛрдбрд┐рдВрдЧ!
-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВред
рдореИрдВ рдКрдкрд░ рджрд┐рдП рдЧрдП рдХреЛрдб рдХреЛ рджреЗрдЦрддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рд╕рдЦреНрдд рд╕рдорд╛рдирддрд╛ рдХреЗ рд╕рд╛рде рдХреЛрдб рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рдерд╛ рд▓реЗрдХрд┐рди рдпрд╣ рдореЗрд░рд╛ рдХреЛрдб рд╣реИ рдЕрдЧрд░ рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ рдкреНрд░рд╢реНрди рд╣реИрдВ рдпрд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЧрд▓рдд рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЫреЛрдбрд╝ рджреЗрдВред
`
рдлрд╝рдВрдХреНрд╢рди рдХреЗрд╕рдЗрдирд╕реНрд╡рд┐рдЪ (рд╡реИрд▓) {
рд╡рд░ рдЙрддреНрддрд░ = "";
// рдХреЗрд╡рд▓ рдЗрд╕ рд▓рд╛рдЗрди рдХреЗ рдиреАрдЪреЗ рдХреЛрдб рдмрджрд▓реЗрдВ
рд╕реНрд╡рд┐рдЪ (рд╡реИрд▓) {
рдорд╛рдорд▓рд╛ рдПрдХ:
рдЙрддреНрддрд░ = "рдЕрд▓реНрдлрд╛";
рддреЛрдбрд╝рдирд╛;
рдорд╛рдорд▓рд╛ 2:
рдЙрддреНрддрд░ = "рдмреАрдЯрд╛";
рддреЛрдбрд╝рдирд╛;
рдорд╛рдорд▓рд╛ 3:
рдЙрддреНрддрд░ = "рдЧрд╛рдорд╛";
рддреЛрдбрд╝рдирд╛;
рдорд╛рдорд▓рд╛ 4:
рдЙрддреНрддрд░ = "рдбреЗрд▓реНрдЯрд╛";
рддреЛрдбрд╝рдирд╛;
}
// рдХреЗрд╡рд▓ рдЗрд╕ рд▓рд╛рдЗрди рдХреЗ рдКрдкрд░ рдХреЛрдб рдмрджрд▓реЗрдВ
рд╡рд╛рдкрд╕реА рдЙрддреНрддрд░;
}
// рдЗрд╕ рдорд╛рди рдХреЛ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдмрджрд▓реЗрдВ
рдХреЗрд╕рдЗрдирд╕реНрд╡рд┐рдЪ(2);
`
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдорддрд▓рдм рдХрд┐
if (val === 1)
рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рдЕрдВрджрд░ рд╕рдм рдХреБрдЫ рд╕рдЦреНрдд рд╕рдорд╛рдирддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИредрдпрджрд┐ рдЖрдкрдХреЛ рдФрд░ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рд╕рд╣рд╛рдпрддрд╛ рдЪреИрдЯ рдкрд░ рдЬрд╛рдПрдВред рдзрдиреНрдпрд╡рд╛рдж рдФрд░ рдЦреБрд╢ рдХреЛрдбрд┐рдВрдЧ!