Цифрларды цикл арқылы қарап шығу кезіндегі сандардың сандары
Сандарды қарап шығу кезінде олардың қандай да бір цифрін
алғымыз келеді делік. Мысалы, біз бірінші цифры 1
немесе 2 тең болғанда сан консольге шығарылсын дегіміз келеді.
Еске сала кетейін, санның символдарына тікелей сілтеу жасанғыш, яғни мына әдіс жұмыс істемейді:
for (let i = 1; i <= 100; i++) {
if (i[0] == 1 || i[0] == 2) { // бұл жұмыс істемейді
console.log(i);
}
}
Алдымен санды жолға түрлендіру керек, содан кейін ғана алынған жолдың белгілі бір символын алуға болады, мына тәсілмен:
for (let i = 1; i <= 100; i++) {
let str = String(i); // санды жолға түрлендіреміз
if (str[0] === '1' || str[0] === '2') {
console.log(i);
}
}
10-дан 1000-ға дейінгі сандарды циклмен қарап шығыңыз
және әрбір санның бірінші цифрын консольге шығарыңыз.
10-дан 1000-ға дейінгі сандарды циклмен қарап шығыңыз
және әрбір санның бірінші және екінші цифрларының қосындысын консольге шығарыңыз.
10-дан 1000-ға дейінгі сандарды циклмен қарап шығыңыз
және бірінші цифры 1 тең болатын сандарды шығарыңыз.
10-дан 1000-ға дейінгі сандарды циклмен қарап шығыңыз
және алғашқы екі цифрының қосындысы 5 тең болатын сандарды экранға шығарыңыз.