Freecodecamp: [베타] "κΈ°λŠ₯적 ν”„λ‘œκ·Έλž˜λ° : ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°μ„ μ μš©ν•˜μ—¬ λ¬Έμžμ—΄μ„ URL 슬러그둜 λ³€ν™˜"의 λΆˆν•„μš”ν•œ μ„Έλ―Έμ½œλ‘ 

에 λ§Œλ“  2017λ…„ 02μ›” 05일  Β·  6μ½”λ©˜νŠΈ  Β·  좜처: freeCodeCamp/freeCodeCamp

κΈ°λŠ₯ ν”„λ‘œκ·Έλž˜λ°μ„ μ μš©ν•˜μ—¬ λ¬Έμžμ—΄μ„ url-slug둜 λ³€ν™˜ ν•˜λŠ” 데 λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€.

// the global variable
var globalTitle = "Winter Is Coming";

// Add your code below this line
function urlSlug(title) {
  return title.trim()
          .split(' ')
          .map(word => word.toLowerCase())
          .join('-');
}; // <-- This triggers the linter
// Add your code above this line

var winterComing = urlSlug(globalTitle); // Should be "winter-is-coming"

νŽΈμ§‘κΈ°μ˜ linterκ°€ λΆˆν•„μš”ν•œ μ„Έλ―Έμ½œλ‘ μ— λŒ€ν•΄ λΆˆν‰ν•©λ‹ˆλ‹€. μœ„ μ½”λ“œμ˜ 주석을 μ°Έμ‘°ν•˜μ‹­μ‹œμ˜€.

이 문제λ₯Ό ν•΄κ²°ν•˜λ €λ©΄ CONTRIBUTING.md λ₯Ό 읽고 μ‹œμž‘ν•˜μ‹­μ‹œμ˜€.

λͺ¨λ“  섀정이 μ™„λ£Œλ˜λ©΄ 이 쀄 을 λ‹€μŒμœΌλ‘œ λ°”κΎΈκ³  μ»€λ°‹ν•©λ‹ˆλ‹€.

"}",

질문이 μžˆμœΌμ‹œλ©΄ Contributors Chat Room μ—μ„œ 저희와 μ±„νŒ…ν•˜μ‹­μ‹œμ˜€.

ν–‰λ³΅ν•œ μ½”λ”©! :λ―Έμ†Œ:

first timers only help wanted

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

μ•ˆλ…•ν•˜μ„Έμš”, @Greenheart μ €λŠ” λΆˆν•„μš”ν•œ μ„Έλ―Έμ½œλ‘ μ„ μ‚­μ œν•˜κ³  pull requestλ₯Ό μƒμ„±ν–ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€. λ˜ν•œμ΄ μ±Œλ¦°μ§€μ— λŒ€ν•΄ μž‘μ„±ν•œ 닡변이 λ§žμ§€ μ•ŠμŒμ„ λ°œκ²¬ν–ˆμŠ΅λ‹ˆλ‹€. join('-') 전에 μΆ”κ°€ 곡간을 filter() μžŠμ–΄ λ²„λ ΈμŠ΅λ‹ˆλ‹€. μ•„λž˜λ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.

// the global variable
var globalTitle = "Winter Is Coming";

// Add your code below this line
function urlSlug(title) {
  return title.trim()
          .split(' ')
          .map(word => word.toLowerCase())
          .filter(words => words !== '')
          .join('-');
} // <-- This triggers the linter
// Add your code above this line

var winterComing = urlSlug(globalTitle); // Should be "winter-is-coming"

λͺ¨λ“  6 λŒ“κΈ€

μ•ˆλ…•ν•˜μ„Έμš”, @Greenheart. μž‘μ—… ν•  수 μžˆμŠ΅λ‹ˆκΉŒ? μ²˜μŒμž…λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€

@ Quinn-H λ¬Όλ‘ μž…λ‹ˆλ‹€! :λ―Έμ†Œ:

쑰금 돕고 μ‹ΆμŠ΅λ‹ˆλ‹€. μ €λŠ” μ΅œκ³ λŠ” μ•„λ‹ˆμ§€λ§Œ 버그λ₯Ό μ°ΎλŠ” 데 λŠ₯μˆ™ν•©λ‹ˆλ‹€. 도움이 ν•„μš”ν•˜λ©΄ μ•Œλ €μ£Όμ„Έμš”.

@bigkatspence 이 λ¬Έμ œλŠ” @ Quinn-Hμ—κ²Œ ν• λ‹Ήλ˜μ—ˆμ§€λ§Œ 도움이 ν•„μš”ν•˜λ©΄ 정말 감사 ν• λ§Œν•œ λ§Žμ€ 것듀이 μžˆμŠ΅λ‹ˆλ‹€.

  • μˆ˜μ •ν•˜λŠ” 데 도움이 ν•„μš”ν•œ 문제λ₯Ό μ°Ύμ•„μ„œ ν’€ μš”μ²­μ„ μ œμΆœν•˜μ„Έμš”. 둜컬 ν™˜κ²½μ„ μ„€μ •ν•˜λŠ” 방법에 λŒ€ν•œ κ°€μ΄λ“œλŠ” CONTRIBUTING.md λ₯Ό μ°Έμ‘°ν•˜μ‹­μ‹œμ˜€.
  • μ—¬κΈ° GitHubμ—μ„œ 문제λ₯Ό 읽고 λ¬Έμ œμ— λŒ€ν•œ 해결책을 μ°ΎλŠ” 데 λ„μ›€μ΄λ˜λŠ” 의견으둜 μ‘λ‹΅ν•˜μ„Έμš”.

λ˜λŠ” κ°€μž₯ μž¬λ―ΈμžˆλŠ” 방법 은 https://beta.freecodecamp.com μ—μ„œ μƒˆ μ»€λ¦¬ν˜λŸΌμ„ 베타 ν…ŒμŠ€νŠΈν•˜κ³  μ—¬κΈ°μ—μ„œ 발견 ν•œ 버그λ₯Όλ³΄κ³ ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. 이것은 μ˜€ν”ˆ μ†ŒμŠ€ κΈ°μ—¬λ₯Ό μ–»λŠ” λ™μ•ˆ μƒˆλ‘œμš΄ 것을 λ°°μš°λŠ” 쒋은 λ°©λ²•μž…λ‹ˆλ‹€.

도움이 λ˜μ—ˆκΈ°λ₯Ό λ°”λžλ‹ˆλ‹€. ν•„μš”ν•œ 것이 있으면 / Contributors on Gitter μ—μ„œ μ±„νŒ…μ„ν•˜μ„Έμš”.

즐거운 μ½”λ”© λ˜μ„Έμš”! :λ―Έμ†Œ:

μ•ˆλ…•ν•˜μ„Έμš”, @Greenheart μ €λŠ” λΆˆν•„μš”ν•œ μ„Έλ―Έμ½œλ‘ μ„ μ‚­μ œν•˜κ³  pull requestλ₯Ό μƒμ„±ν–ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€. λ˜ν•œμ΄ μ±Œλ¦°μ§€μ— λŒ€ν•΄ μž‘μ„±ν•œ 닡변이 λ§žμ§€ μ•ŠμŒμ„ λ°œκ²¬ν–ˆμŠ΅λ‹ˆλ‹€. join('-') 전에 μΆ”κ°€ 곡간을 filter() μžŠμ–΄ λ²„λ ΈμŠ΅λ‹ˆλ‹€. μ•„λž˜λ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.

// the global variable
var globalTitle = "Winter Is Coming";

// Add your code below this line
function urlSlug(title) {
  return title.trim()
          .split(' ')
          .map(word => word.toLowerCase())
          .filter(words => words !== '')
          .join('-');
} // <-- This triggers the linter
// Add your code above this line

var winterComing = urlSlug(globalTitle); // Should be "winter-is-coming"

@ Quinn-H 도와 μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€! :λ―Έμ†Œ:

jsut ' ' λŒ€μ‹  /\s+/ 으둜 λΆ„ν• ν•˜μ—¬ ν•΄κ²°ν–ˆμŠ΅λ‹ˆλ‹€. μ΄λ ‡κ²Œν•˜λ©΄ μ—¬μ „νžˆ λ‹¨μ–΄λ‘œ λΆ„ν• λ˜μ§€λ§Œ μΆ”κ°€ 곡백을 처리 ν•  수 β€‹β€‹μžˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ trim() μ‚¬μš©ν•  λ•Œ 원본을 λ³€κ²½ν•˜μ§€ μ•ŠκΈ° μœ„ν•΄ slice() λ₯Ό μ‚¬μš©ν•˜μ—¬ λ¬Έμžμ—΄μ„ λ³΅μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€. : blush :

// the global variable
var globalTitle = "Winter Is Coming";

// Add your code below this line
function urlSlug(title) {
  return title.slice()
          .trim()
          .split(/\s+/)
          .map(word => word.toLowerCase())
          .join('-');
}
// Add your code above this line

var winterComing = urlSlug(globalTitle); // Should be "winter-is-coming"
이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰