Показать сообщение отдельно
  #1 (permalink)  
Старый 08.02.2017, 22:34
Интересующийся
Отправить личное сообщение для mishapod Посмотреть профиль Найти все сообщения от mishapod
 
Регистрация: 01.02.2017
Сообщений: 20

Застрял на задачке. Не понимаю логику задачи.
(Перевод "Google переводчик")
Ваша функция будет передана "par" и "strokes" аргументы. Возвращает правильную строку в соответствии с этой таблицей , в которой перечислены штрихи в порядке очередности; верхний (самый высокий) до дна ( самый низкий):

Буду благодарен


Это таблица для ГОЛЬФА : https://en.wikipedia.org/wiki/Golf


(таблицу не смог выровнять нормально)
Strokes ____Return

1 _________"Hole-in-one!"

<= par - 2 __"Eagle"

par - 1______"Birdie"

par ________"Par"

par + 1 _____"Bogey"

par + 2_____"Double Bogey"

>= par + 3__ "Go Home!"


"par" и "strokes" всегда будет числовой и положительный результат.

Есть начало задачи.

function golfScore(par, strokes) {
  // Only change code below this line
  
  
  return "Change Me";
  // Only change code above this line
}

// Change these values to test
golfScore(5, 4);


Условия:
golfScore(4, 1) should return "Hole-in-one!"

golfScore(4, 2) should return "Eagle"

golfScore(5, 2) should return "Eagle"

golfScore(4, 3) should return "Birdie"

golfScore(4, 4) should return "Par"

golfScore(1, 1) should return "Hole-in-one!"

golfScore(5, 5) should return "Par"

golfScore(4, 5) should return "Bogey"

golfScore(4, 6) should return "Double Bogey"

golfScore(4, 7) should return "Go Home!"

golfScore(5, 9) should return "Go Home!"
Ответить с цитированием