⊗jsPmCdExDR 140 of 505 menu

Sprawdzanie reszty z dzielenia w JavaScript

Załóżmy, że mamy dwie zmienne z liczbami:

let a = 10; let b = 3;

Znajdźmy resztę z dzielenia jednej zmiennej przez drugą:

let a = 10; let b = 3; console.log(a % b); // wyświetli 1

Załóżmy teraz, że zmienne przechowują takie wartości, że jedna zmienna dzieli się przez drugą bez reszty:

let a = 10; let b = 5; console.log(a % b); // wyświetli 0

Napiszmy skrypt, który będzie sprawdzał, czy jedna liczba dzieli się przez drugą bez reszty:

let a = 10; let b = 3; if (a % b === 0) { console.log('dzieli się bez reszty'); } else { console.log('dzieli się z resztą'); }

Załóżmy teraz, że wymagane jest, jeśli liczba dzieli się z resztą, wyświetlenie tej reszty w konsoli:

let a = 10; let b = 3; if (a % b === 0) { console.log('dzieli się bez reszty'); } else { console.log('dzieli się z resztą ' + a % b); }

W powyższym kodzie okazuje się, że reszta jest obliczana w dwóch miejscach, a to nie jest optymalne. Poprawmy problem:

let a = 10; let b = 3; let rest = a % b; if (rest === 0) { console.log('dzieli się bez reszty'); } else { console.log('dzieli się z resztą ' + rest); }

Jak wiadomo, liczby parzyste dzielą się przez 2 bez reszty, a nieparzyste - z resztą. Załóżmy, że masz daną liczbę. Za pomocą operatora % i konstrukcji if sprawdź, czy jest to liczba parzysta czy nie.

Dana jest liczba. Sprawdź, że dzieli się ona na 3.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć