⊗jsPmCdExDR 140 of 505 menu

Preverjanje ostanka pri deljenju v JavaScript

Naj imamo dve spremenljivki s števili:

let a = 10; let b = 3;

Poiščimo ostanek pri deljenju ene spremenljivke z drugo:

let a = 10; let b = 3; console.log(a % b); // izpiše 1

Naj se zdaj v spremenljivkah shranjujejo takšne vrednosti, da se ena spremenljivka deli z drugo brez ostanka:

let a = 10; let b = 5; console.log(a % b); // izpiše 0

Napišimo skript, ki bo preverjal, ali se eno število deli z drugim brez ostanka:

let a = 10; let b = 3; if (a % b === 0) { console.log('deli se brez ostanka'); } else { console.log('deli se z ostankom'); }

Naj se zdaj zahteva, da če se število deli z ostankom, naj se ta ostanek izpiše v konzolo:

let a = 10; let b = 3; if (a % b === 0) { console.log('deli se brez ostanka'); } else { console.log('deli se z ostankom ' + a % b); }

V zgornji kodi se izkaže, da se ostanek izračuna na dveh mestih, kar ni optimalno. Popravimo težavo:

let a = 10; let b = 3; let rest = a % b; if (rest === 0) { console.log('deli se brez ostanka'); } else { console.log('deli se z ostankom ' + rest); }

Kot je znano, se soda števila delijo z 2 brez ostanka, liha pa z ostankom. Naj vam je dano število. Z uporabo operatorja % in konstrukcije if preverite, ali je to število sodo ali liho.

Dano število. Preverite, ali se deli z 3.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni