Replit.JavaScript 조건문-7.whichGrade

younghyun·2021년 12월 29일
0

Assignment

whichGrade 함수를 작성하세요.

점수가 주어졌을때 주어진 점수에 따라 서로 다른 등급을 문자열로 반환합니다.

  • (100 이하 ~ 90 이상) --> 'A'
  • (89 이하 ~ 80 이상) --> 'B'
  • (79 이하 ~ 70 이상) --> 'C'
  • (69 이하 ~ 60 이상) --> 'D'
  • (59 이하 ~ 0 이상) --> 'F'
  • 점수가 100을 초과하거나 0 미만인 경우 --> 'INVALID SCORE'

    주의)
  • 두가지 조건을 작성하는 경우 &&연산자가 필요합니다.
  • &&연산자는 다음과 같이 작성해야 한다는 점을 반드시 기억해두세요!

    // 몸무게가 45 보다 크고 60보다 작은 경우
    45 < weight && weight < 60
function whichGrade(score) {
  if ( score >= 90 && score <= 100 ){
    return "A"
  } else if ( score >= 80 && score <= 89 ){
    return "B"
  } else if ( score >= 70 && score <= 79 ){
    return "C"
  } else if ( score >= 60 && score <= 69 ){
    return "D"
  } else if ( score >= 0 && score <= 59 ) { return "F"
  } else if ( score > 100 || score < 0 ) {
    return 'INVALID SOCRE'
  }
}

let myScore = whichGrade (90)
console.log(myScore)

module.exports = { whichGrade }
profile
선명한 기억보다 흐릿한 메모

0개의 댓글