У меня есть массив, заполненный предметами из холодильника. Я пытаюсь найти индекс определенных элементов, а затем соединить их из массива, а затем вернуть элемент и console.log оставшиеся элементы в холодильнике. Я понятия не имею, почему это не работает. Я пробовал несколько разных вариантов и пытался найти другие похожие ответы на этот вопрос. Любые советы или помощь очень ценятся.
fridge = ["milk", "cheese", "butter"];
function removeItemFromFridge(item) {
if (item.indexOf()) {
fridge.splice(item);
return item;
} else {
return null;
}
}
removeItemFromFridge("milk");
removeItemFromFridge("butter");
console.log(fridge);
if (item.indexOf()) {
?? Разве это не должно бытьif (fridge.indexOf(item)) {
?? Это не решит эту проблему, есть другие проблемы. - person rahulpsd18   schedule 19.01.2021filter
массива для удаления определенного элемента. - person Ihor Tkachuk   schedule 19.01.2021filter
не удаляет элемент из массива, он создает новый массив. - person Wyck   schedule 19.01.2021