Menu
Coddy logo textTech

Usuwanie elementu

Część sekcji Logika i przepływ programu ścieżki JavaScript w Coddy. Lekcja 31 z 65.

Aby usunąć element z zestawu, użyj metody delete(). Ta metoda usuwa wskazany element z zestawu, jeśli on istnieje. Jeśli element nie istnieje, zestaw pozostaje bez zmian.

Oto jak używać metody delete():

const mySet = new Set([1, 2, 3, 4, 5]);

mySet.delete(3);
console.log(mySet); // Set(4) { 1, 2, 4, 5 }

// Próba usunięcia nieistniejącego elementu
mySet.delete(10);
console.log(mySet); // Set(4) { 1, 2, 4, 5 } (bez zmian)

Metoda delete() zwraca wartość logiczną wskazującą, czy element został pomyślnie usunięty:

console.log(mySet.delete(2)); // true
console.log(mySet.delete(10)); // false
challenge icon

Wyzwanie

Łatwy

Utwórz funkcję o nazwie removeMultiples, która przyjmuje dwa parametry: tablicę liczb i liczbę n. Funkcja powinna przekształcić tablicę w zbiór i usunąć ze zbioru wszystkie wielokrotności n (w tym samo n, jeśli znajduje się w zbiorze). Na koniec przekształć zbiór w tablicę i ją zwróć.

Wielokrotności to liczby otrzymywane przez pomnożenie danej liczby (n) przez wszystkie liczby całkowite dodatnie (1, 2, 3 itd.).

Na przykład, jeśli n = 3:

  • Wielokrotności 3 to: 3, 6, 9, 12, 15, 18, 21, 24 i tak dalej...

Spróbuj swoich sił

function removeMultiples(arr, n) {
  // Napisz tutaj swój kod
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator JavaScript online