რიცხვების ციფრები ციკლის გამოყენებით JavaScript-ში

დავუშვათ, რომ რიცხვების გადარჩევისას გვსურს მივიღოთ ამ რიცხვების რაიმე ციფრი. მაგალითად, გვსურს, რომ რიცხვი გამოჩნდეს კონსოლში, თუ მისი პირველი ციფრი უდრის 1-ს ან 2-ს.

შეგახსენებთ, რომ არ შეიძლება უშუალოდ მივმართოთ რიცხვის სიმბოლოებს, ანუ ასე არ იმუშავებს:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // ასე არ იმუშავებს
    console.log(i);
  }
}

ჯერ საჭიროა რიცხვის გადაყვანა სტრიქონში და მხოლოდ ამის შემდეგ მივიღოთ კონკრეტული სიმბოლო მიღებული სტრიქონიდან, აი ასე:

javascriptfor (let i = 1; i <= 100; i++) {
  let str = String(i); // გადავიყვანოთ რიცხვი სტრიქონში
  
  if (str[0] === '1' || str[0] === '2') {
    console.log(i);
  }
}
Задание 1

გადაიღედეთ ციკლით რიცხვები 10-დან 1000-მდე და გამოიტანეთ კონსოლში თითოეული რიცხვის პირველი ციფრი.

Задание 2

გადაიღედეთ ციკლით რიცხვები 10-დან 1000-მდე და გამოიტანეთ კონსოლში თითოეული რიცხვის პირველი და მეორე ციფრის ჯამი.

Задание 3

გადაიღედეთ ციკლით რიცხვები 10-დან 1000-მდე და გამოიტანეთ ის რიცხვები, რომელთა პირველი ციფრი უდრის 1-ს.

Задание 4

გადაიღედეთ ციკლით რიცხვები 10-დან 1000-მდე და გამოიტანეთ ეკრანზე ის რიცხვები, რომელთა ორი პირველი ციფრის ჯამი უდრის 5-ს.