JavaScript sprawdzanie podzielności przez 3

0

Witam, mam takie zadanie "Napisz funkcję, która będzie sprawdzać czy podana liczba jest podzielna przez 3. " Wie ktoś jak to zrobić?
Mój kod :

var divisibility = function(number){
if (number%3 == 0 ){
document.write( number + ' jest podzielna przez 3')
    
    };
};
divisibility(3);
0

Teoretycznie w tej postaci wyświetlany komunikat jest prawidłowy dla liczb podzielnych przez 3, ale:
Co z liczbami niepodzielnymi?
Czy funkcja ma wypisywać "jest podzielna/ nie jest podzielna", czy zwracać True/False do dalszego użycia?

0

Na razie chciałem, aby funkcja gdy wpiszę liczbę podzielną przez 3 zwracała podany komunikat, tylko że jak wywołuję ją

divisibility(3)

to nic się nie dzieje, czyli funkcja nie działa :/

0

https://repl.it/repls/DescriptiveReadyCells
tu działa
ewentualnie zamiast zapisywać wynik w dokumencie, czyń to w konsoli.

0

:DD Problem tkwił w tym, że Codepen mi sie zawiesił.. ehh :) Masz u mnie piwo dzięki :)

1

Przy dużej liczbie np.: 10 kwadrylionów możesz sumować cyfry i wynik dopiero sprawdzić przez modulo.

0

Na razie się w to nie zagłębiam, uczę się JSa drugi dzień

1 użytkowników online, w tym zalogowanych: 0, gości: 1