μ΄ ν νλ¦Ώμ μ¬μ©νλ €λ©΄:
μ°Έκ³ : λ¬Έμ λ μ½λ λμλ§μ΄ μλλλ€. https://gitter.im/FreeCodeCamp/Help μμ λμμ μμ²νμΈμ.
1.) μμ νλ± μ°μ°μλ₯Ό μ¬μ©ν λ Javascript μ½μμ μ΄λ¬ν νλκ·Έλ₯Ό μ§μ νκ³ λΉ¨κ°μ μ€λ₯ Xλ₯Ό μ 곡ν©λλ€. μ½λλ μμ νλ± μ°μ°μλ₯Ό μ¬μ©νμ¬ μ€νλμ§ μμ΅λλ€.
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)
μ λμΌνμ§λ§ μΌμ΄μ€ λ΄λΆμ λͺ¨λ νλͺ©μ΄ μμ ν λλ±ν΄μΌ νλ κ²μ μλλλ€.
μΆκ° μ€λͺ μ΄ νμν κ²½μ° λμλ§ μ±ν μ λ°©λ¬ΈνμΈμ. κ°μ¬νκ³ ν볡ν μ½λ©!
λ©μ§ κ°μ¬ν©λλ€!
λ΄ iPhoneμμ 보λΈ
2016λ 2μ 24μΌ μ€ν 3μ 1λΆμ Logan Tegman [email protected] μ΄ λ€μκ³Ό κ°μ΄ μΌμ΅λλ€.
μΌμ΄μ€ κ°μ μμ νλ± μ°μ°μ(===)λ‘ ν μ€νΈλ©λλ€.
μλ―Έ
μ€μμΉ(λ°) {
μ¬λ‘ 1:
if (val === 1) μ μΌμ΄μ€ λ΄λΆμ λͺ¨λ κ²μ΄ μμ ν λλ±ν΄μΌ νλ€λ κ²μ΄ μλλΌ if (val === 1) μ λμΌν©λλ€.μΆκ° μ€λͺ μ΄ νμν κ²½μ° λμλ§ μ±ν μ λ°©λ¬ΈνμΈμ. κ°μ¬νκ³ ν볡ν μ½λ©!
β
μ΄ μ΄λ©μΌμ μ§μ νμ νκ±°λ GitHubμμ νμΈνμΈμ.
μμ μ½λλ₯Ό 보μμ§λ§ μ½λκ° μμ ν λλ±νκ² μλνλλ‘ λ§λ€ μλ μμμ§λ§ μ¬λλ€μ΄ μ§λ¬Έμ΄ μκ±°λ μλͺ»λμλ€κ³ μκ°λλ©΄ μ΄κ²μ λ΄ μ½λμ
λλ€. λκΈμ λ¨κ²¨μ£ΌμΈμ.
`
ν¨μ caseInSwitch(λ°) {
var λ΅λ³ = "";
// μ΄ μ€ μλμ μ½λλ§ λ³κ²½
μ€μμΉ(λ°) {
μ¬λ‘ 1:
λλ΅ = "μν";
λΆμμ§λ€;
μ¬λ‘ 2:
λ΅λ³ = "λ² ν";
λΆμμ§λ€;
μ¬λ‘ 3:
λλ΅ = "κ°λ§";
λΆμμ§λ€;
μ¬λ‘ 4:
λλ΅ = "λΈν";
λΆμμ§λ€;
}
// μ΄ μ€ μμ μ½λλ§ λ³κ²½
λ΅λ³μ λ°ν;
}
// ν
μ€νΈλ₯Ό μν΄ μ΄ κ°μ λ³κ²½ν©λλ€.
μΌμ΄μ€μΈμ€μμΉ(2);
`
κ°μ₯ μ μ©ν λκΈ
μλ―Έ
if (val === 1)
μ λμΌνμ§λ§ μΌμ΄μ€ λ΄λΆμ λͺ¨λ νλͺ©μ΄ μμ ν λλ±ν΄μΌ νλ κ²μ μλλλ€.μΆκ° μ€λͺ μ΄ νμν κ²½μ° λμλ§ μ±ν μ λ°©λ¬ΈνμΈμ. κ°μ¬νκ³ ν볡ν μ½λ©!