Показать сообщение отдельно
  #1 (permalink)  
Старый 02.12.2020, 14:05
Новичок на форуме
Отправить личное сообщение для LincolnLPC Посмотреть профиль Найти все сообщения от LincolnLPC
 
Регистрация: 02.12.2020
Сообщений: 4

Помогите решить небольшую задачу!
Вообщем дело такое:
Изучаю JavaScript и тут мне выподает задача (естественно на английском языке и да язык я учу не волнуйтесь!)
так вот дабы долго не разбираться я перевел задание через переводчик но так и не смог понять что от меня хотят в полной мере.

--------------------------
Напишите функцию, finalGrade(). Так и должно быть:

возьмем три аргумента типа number
найдите averageодно из этих трех чисел
возвращает буквенную оценку (в виде строки), которой average соответствует
return ' вы ввели недопустимую оценку.’ если любой из трех классов меньше 0 или больше 100
0-59 должен вернуться: 'F'
60-69 должны вернуться: 'D'
70-79 должны вернуться: 'C'
80-89 должны вернуться: 'B'
90-100 должны вернуться: 'A'

-----------------------------

Из выше изложенного я понял что необходимо что бы функция принимала три аргумента типа номер и возвращала оценку в виде буквы. Непонятно вот что каким образом аргументы должны сравниваться что бы высвечивалось общее среднее число?

вот что у меня получается пока:
-------------------------------------
function finalGrade(midterm,final,homework){
const average= 'You have entered an invalid grade.'

if ((midterm < 0 || midterm > 100) || (final < 0 || final > 100) || (homework < 0 || homework > 100))
{
return 'You have entered an invalid grade.'
} else if (midterm+final+homework)
};
------------------------------------
Ответить с цитированием