⊗jsPmLpND 153 of 505 menu

Tal cifre under looping med JavaScript

Lad os sige, at vi under gennemløb af tal ønsker at få et bestemt ciffer fra disse tal. For eksempel, vi vil gerne gøre sådan, at tallet udskrives i konsollen, hvis dets første ciffer er 1 eller 2.

Jeg minder om, at man ikke kan tilgå tallets tegn direkte, det vil sige, at følgende ikke vil virke:

for (let i = 1; i <= 100; i++) { if (i[0] == 1 || i[0] == 2) { // sådan her virker det ikke console.log(i); } }

Først er det nødvendigt at konvertere tallet til en streng og først derefter tilgå et bestemt tegn i den resulterende streng, sådan her:

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øb gennem tallene fra 10 til 1000 med en løkke og udskriv det første ciffer af hvert tal i konsollen.

Løb gennem tallene fra 10 til 1000 med en løkke og udskriv summen af det første og andet ciffer af hvert tal i konsollen.

Løb gennem tallene fra 10 til 1000 med en løkke og udskriv de tal, hvis første ciffer er lig med 1.

Løb gennem tallene fra 10 til 1000 med en løkke og udskriv de tal, hvor summen af de to første cifre er lig med 5.

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