👤


JAVASCRIPT
Dla podanej przez użytkownika wartości zmiennej całkowitej "liczba", należy podać wszystkie jej dzielniki.

Przykład
Wejście:
Wprowadź liczbę: 27

Wyjście:
Dzielniki liczby 27: 1 3 9 27​.


Odpowiedź :

Odpowiedź:

const liczba = 27

const dzielniki = []

for(let i = 1; i < liczba + 1; i++) {

   if(liczba % i == 0) {

       dzielniki.push(i)

   }

}

console.log(dzielniki.join(", "))

Mam nadzieję, że pomogłem. Przetestuj jeszcze kod przed wysłaniem. Kod działa tylko z liczbami całkowitymi (0 też nie działa)

Edit: Dodam też, że z większymi liczbami może trochę zamulać i dłużej kalkulować

Zobacz obrazek SYNTAXERROR2537

On Studier: Inne Pytanie