АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
⊗jsPmLpND 153 of 505 menu

Лічбы ліку пры пераборы цыклем JavaScript

Няхай пры пераборы лікаў мы хочам атрымліваць ад гэтых лікаў якую-небудзь лічбу. Напрыклад, мы хочам зрабіць так, каб лік вывадзілася ў кансоль, калі яго першая лічба роўная 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.

byenru