⊗jsPmLpND 153 of 505 menu

Siffror i nummer vid uppräkning med loop i JavaScript

Låt oss säga att vi vid uppräkning av nummer vill få någon siffra från dessa nummer. Till exempel, vi vill göra så att numret skrivs ut i konsolen om dess första siffra är 1 eller 2.

Påminnelse om att man inte kan direkt komma åt tecknen i ett nummer, alltså så här kommer det inte att fungera:

for (let i = 1; i <= 100; i++) { if (i[0] == 1 || i[0] == 2) { // så här fungerar det inte console.log(i); } }

Först måste man omvandla numret till en sträng och först då få ett specifikt tecken i den resulterande strängen, så här:

for (let i = 1; i <= 100; i++) { let str = String(i); // omvandlar nummer till sträng if (str[0] === '1' || str[0] === '2') { console.log(i); } }

Uppräkna med loop nummer från 10 till 1000 och skriv ut den första siffran för varje nummer i konsolen.

Uppräkna med loop nummer från 10 till 1000 och skriv ut summan av den första och andra siffran för varje nummer i konsolen.

Uppräkna med loop nummer från 10 till 1000 och skriv ut de nummer vars första siffra är lika med 1.

Uppräkna med loop nummer från 10 till 1000 och skriv ut de nummer vars summa av de två första siffrorna är lika med 5.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa