⊗jsPmLpND 153 of 505 menu

Sifre i tall ved looping med JavaScript

La oss si at når vi løper gjennom tall, ønsker vi å få et bestemt siffer fra disse tallene. For eksempel, vi ønsker å gjøre slik at tallet skrives ut i konsollen hvis dets første siffer er lik 1 eller 2.

Husk at du ikke kan direkte få tak i tegnene i et tall, det vil si at dette ikke vil fungere:

for (let i = 1; i <= 100; i++) { if (i[0] == 1 || i[0] == 2) { // slik vil ikke fungere console.log(i); } }

Først må du konvertere tallet til en streng og deretter hente et bestemt tegn i den resulterende strengen, slik:

for (let i = 1; i <= 100; i++) { let str = String(i); // konverterer tallet til en streng if (str[0] === '1' || str[0] === '2') { console.log(i); } }

Løp gjennom tallene fra 10 til 1000 og skriv ut det første sifferet i hvert tall til konsollen.

Løp gjennom tallene fra 10 til 1000 og skriv ut summen av det første og andre sifferet for hvert tall til konsollen.

Løp gjennom tallene fra 10 til 1000 og skriv ut de tallene hvor det første sifferet er lik 1.

Løp gjennom tallene fra 10 til 1000 og skriv ut de tallene hvor summen av de to første sifrene er lik 5.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis