⊗jsPmLpPrm 169 of 505 menu

JavaScript циклинин практикалык иштөөсү

Цикл менен 1дөн 100гө чейинки сандарды тик катарына чыгарыңыз.

Цикл менен 100дөн 1гө чейинки сандарды тик катарына чыгарыңыз.

Цикл менен 1дөн 100гө чейинки жуп сандарды тик катарына чыгарыңыз.

Цикл менен массивди 10 "x" (икс) менен толтуруңуз.

Цикл менен массивди 1дөн 10гө чейинки сандар менен толтуруңуз.

Сандар массиви берилген. Цикл менен нөлдөн чоң жана 10дон кичине болгон элементтерди гана чыгарыңыз.

Сандар массиви берилген. Цикл менен массивде 5 маанисине ээ элемент бар экенин текшериңиз.

Сандар массиви берилген. Цикл менен ушул массивдин элементтеринин суммасын табыңыз.

Сандар массиви берилген. Цикл менен ушул массивдин элементтеринин квадраттарынын суммасын табыңыз.

Сандар массиви берилген. Анын элементтеринин орточо арифметикалык маанисин табыңыз.

Сандын факториалын табуучу скрипти жазыңыз. Факториал - бул бирден берилген санга чейинки бүтүн сандардын көбөйтүндүсү.

Цикл менен массивди 10дон 1гө чейинки сандар менен толтуруңуз.

Сандар массиви берилген. Сандар оң жана терс болушу мүмкүн. Массивдин оң элементтеринин суммасын табыңыз.

Сандар массиви берилген, мисалы:

let arr = [10, 20, 30, 50, 235, 3000];

Массивден 1, 2 же 5 цифралары менен башталган сандарды экранга чыгарыңыз.

Сандар массиви берилген. Бул массивдин элементтерин тескери тартипте чыгарыңыз.

Сандар массиви берилген. Цикл менен массивдеги ордуна (индексине) барабар мааниге ээ бардык элементтерди экранга чыгарыңыз.

Сандар массиви берилген. for цикли жана document.write функциясы менен ар бир элементти жаңы сапка чыгарыңыз. Бул үчүн br тегин колдонуңуз.

Сандар массиви берилген. for цикли жана document.write функциясы менен ар бир элементти өзүнчө абзацта чыгарыңыз.

Апта күндөрүнүн массивин түзүңүз. for цикли менен бардык апта күндөрүн чыгарыңыз, дем алыш күндөрүн болсо кош тамга менен.

Апта күндөрүнүн массивин түзүңүз. for цикли менен бардык апта күндөрүн чыгарыңыз, ал эми учурдагы күндү курсив менен. Учурдагы күндун номери day өзгөрмөсүндө сакталышы керек.

Төмөндөгү жумушчулар жана алардын эмгек акылары менен объект берилген:

let obj = { employee1: 100, employee2: 200, employee3: 300, employee4: 400, employee5: 500, employee6: 600, employee7: 700, };

Ар бир жумушчунун эмгек акысын 10%кө көбөйтүңүз.

Мурунку маселени 400дон аз же барабар эмгек акысы бар жумушчулардын гана эмгек акысы көбөйгөндөй кылып өзгөртүңүз.

Төмөндөгү массивдер берилген:

let arr1 = [1, 2, 3, 4, 5]; let arr2 = [6, 7, 8, 9, 10];

Ушул массивдерди колдонуп, биринчи массивдин элементтерин ачкыч, экинчи массивдин элементтерин маани кылган жаңы объект түзүңүз.

Төмөндөгү объект берилген:

let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};

Бул объекттин ачкычтарынын суммасын таап, аны маанилеринин суммасына бөлүңүз.

Төмөндөгү объект берилген:

let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};

Бул объекттин ачкычтарын бир массивге, ал эми маанилерин башка массивге жазыңыз.

Төмөндөгү объект берилген:

let obj = { 1: 125, 2: 225, 3: 128, 4: 356, 5: 145, 6: 281, 7: 452, };

Мааниси 1 же 2 цифралары менен башталган элементтерди жаңы массивге жазыңыз. Башкача айтканда, сиздин натыйжаңыз төмөнкүдөй массив болот:

[ 125, 225, 128, 145, 281, ];

Төмөндөгү массив берилген:

let arr = ['a', 'b', 'c', 'd', 'e'];

Ушул массивден төмөнкү объектти түзүңүз:

{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};

Төмөндөгү массив берилген:

let arr = ['a', 'b', 'c', 'd', 'e'];

Ушул массивден төмөнкү объектти түзүңүз:

{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу