Учитывая массив строк, мне поручено вернуть строку с "The lucky person is number n in the list!"
, если строка "lucky"
появляется в массиве.
У меня есть рабочий код для этого, однако он просит меня вернуться "Счастливчик номер 1 в списке!"когда arr = ["lucky"]
.
Пока что возвращается "person is number 0"
, поскольку это индексная позиция 0, так как я могу изменить код, чтобы вместо этой позиции считать 1?Спасибо!
function findLuckyPerson(arr) {
for (var i = 0; i < arr.length; i++) {
if (arr[i] === 'lucky') {
return "The lucky person is number " + arr.indexOf("lucky", 0) + " in the list!";
} else {
return "There is no lucky person in the list :("
}
}
}