[JavaScript] 함수의 호출, 문자열

디딩·2022년 10월 31일
0

Today I Learned

목록 보기
2/12
post-thumbnail

📝 2022. 10. 31

JavaScript / 코플릿 복습



📌 Today I Learned

  • 변수와 자료형 함수의 호출(invoke; call)
  • 조건물 8번 miniCalculator
  • 문자열 8번 areValidCredentials

💬 함수의 호출 callFunction

문자열을 인자로 받아서 느낌표를 붙여서 리턴 해주는 함수 returnWordWithJoy가 있습니다.
함수 returnWordWithJoy의 첫 번째 인자로 문자열 "I love coding"을 넣어서 호출하고, 그 결과값을 변수 word에 할당하세요.
함수 returnWordWithJoy가 string 타입이 아닐 경우 'wrong type'을 반환해야 합니다.

let word = returnWordWithJoy('I love coding')

function returnWordWithJoy(word) {
  if (typeof word !== 'string') {
    return 'wrong type'
  } else {
   return word + '!';
  }
}

💬 miniCalculator

두 개의 수와 기호를 입력받아 알맞게 계산한 값을 리턴해야 합니다.

function miniCalculator(num1, num2, operator) {
  
  if (operator === '+') {
    return num1 + num2
  } else if (operator === '-') {
    return num1 - num2
  } else if (operator === '*') {
    return num1 * num2
  } else if (operator === '/') {
    return num1 / num2
  }

}

💬 areValidCredentials

이름과 비밀번호를 입력받아 이름이 3글자보다 크고 비밀번호가 8글자 이상이면 true를 리턴해야 합니다.

function areValidCredentials(name, password) {
  // 인자1이 3글자보다 크고 && 비번이 8글자 이상이면
  // 트루 리턴

  if (name.length > 3 && password.length >= 8) {
    return true;
  }
  return false;
}



👀 돌아보기

반복문, 배열, 객체를 지나오니 금방 풀수 있게 되었다. 확실히 복습의 힘을 느끼는 중!

profile
무사와요... 열공햐요...

0개의 댓글