1. 문자열 1~3

2020. 6. 28. 10:58Retrospection/Sprint

1.

Given a first and a last name, "getFullName" returns a single string with the given first and last names separated by a single space.

function getFullName(firstName, lastName) {
  // 여기에 코드를 작성하세요
}

 

function getFullName(firstName, lastName) {
    return `${firstName} ${lastName}`
}

내가 만든 코드가 위의 코드이다. 

`를 사용하면 그안의 모든 요소가 string 으로 취급된다. 

매개변수는 ${firstName}처럼 표현해줘야 매개변수라는걸 알리수있다. 

그냥 firstName 이라고 쓰면 firstName 이라는 글자라고 생각한다. 

function getFullName(firstName, lastName) {
  return firstName + ' ' + lastName;
}

위의 코드는 참고한것인데 

firstname 과 lastName 을 따로 스트링 변환을 안해줘도 문자가 되는가보다. 

더하기로 빈칸 스트링과 더해서 그런건가.. 

신기하다. 

 

2.

Given a word, "getLengthOfWord" returns the length of the given word.

function getLengthOfWord(word) {
  // 여기에 코드를 작성하세요
}

 

function getLengthOfWord(word) {
    return word.length;
}

길이를 알아내는건 검색하자마자 바로 나왔다. 

쉬운문제 

 

3.

function computeAverageLengthOfWords(word1, word2) {
  // your code here
}
function computeAverageLengthOfWords(word1, word2) { 
    return (word1.length + word2.length)/2 
}

두값의 평균을 내는것이기 때문에 2로 간단히 나눠줬다. 

 

'Retrospection > Sprint' 카테고리의 다른 글

1. 문자열 7 , 8  (0) 2020.06.28
1. 문자열 4 ~ 6  (0) 2020.06.28
0. 조건문 9 , 10  (0) 2020.06.28
0. 조건문 7, 8  (0) 2020.06.27
0. 조건문 4~6  (0) 2020.06.27