Számok számjegyei ciklus bejárás során JavaScriptben
Tegyük fel, hogy a számok bejárása során szeretnénk
valamilyen számjegyet kapni ezekből a számokból. Például
azt szeretnénk, hogy a szám a konzolba kerüljön,
ha az első számjegye 1
vagy 2.
Emlékeztetőül, nem lehet közvetlenül hivatkozni a szám karaktereire, vagyis így nem fog működni:
for (let i = 1; i <= 100; i++) {
if (i[0] == 1 || i[0] == 2) { // így nem fog működni
console.log(i);
}
}
Először a számot sztringgé kell alakítani, és csak azután kaphatunk meg egy bizonyos karaktert a kapott sztringből, így:
for (let i = 1; i <= 100; i++) {
let str = String(i); // számmá alakítjuk a sztringet
if (str[0] === '1' || str[0] === '2') {
console.log(i);
}
}
Járja be ciklussal a számokat 10-tól 1000-ig
és írja ki a konzolba minden szám
első számjegyét.
Járja be ciklussal a számokat 10-tól 1000-ig
és írja ki a konzolba minden szám első és második számjegyének
összegét.
Járja be ciklussal a számokat 10-tól 1000-ig
és azon számokat, amelyek első számjegye
egyenlő 1.
Járja be ciklussal a számokat 10-tól 1000-ig
és jelenítse meg azon számokat, amelyek első két
számjegyének összege egyenlő 5.