В моей предыдущей проверке кода я попросил вас написать функцию, которая сообщит вам, какая из его строк была удалена.
Инструкции были:
Напишите функцию, которая содержит пять строк.
Если вы запустите функцию как есть, она должна вернуть 0.
Если вы удалите одну из пяти строк и запустите функцию, она должна сообщить вам, какая из строк была удалена (например, если вы удалите последнюю строку, она должна вернуть 5).
Теперь давайте попробуем что-нибудь более сложное.
Следуйте тем же правилам, что и выше, но на этот раз функция должна вернуть массив, сообщающий, какие две строки были удалены.
Так, например, если я удаляю строки 1 и 5, возвращаемое значение должно быть [1,5], а если я удаляю строки 3 и 4, возвращаемое значение должно быть [3,4].
Опять же, если ни одна строка не удалена, функция должна вернуть 0. Бонусные баллы, если вы также можете обрабатывать случай с удалением в одну строку, но это не является строго обязательным для вас.
Можете ли вы использовать вспомогательные функции? Да, но только если ты должен. Единственная автономная функция, которая выполняет это, является идеалом.
Как и в случае с последним испытанием, выигрывает решение с наибольшим количеством голосов. Я выберу победителя через неделю или раньше, если в течение 24 часов не было получено новых заявок.