Loops - JS задача 13 - еднакви двойки
Тази тема сериозно ме затрудни. За разлика от другите където реших 95 % от задачите (без геометричните) тук успях само с 3, като не броя тези които лектора ги реши във видеото. В една тема се учат циклите и масивите, което доста ме обърка. Не че се оправдавам, циклите донякъде ги схванах, но не знам как точно да работя с динамично променящи се масиви. Гледах 2 пъти видеоурока, но не успявам затова пиша тук.
Да минем на задачата. Доста ми прилича на 7-ма задача – Лява и Дясна сума. Там изчислявахме първата и втората половина на масива с 2 цикъла и ги сравнявахме. Сумите винаги бяха две лява и дясна. Тук обаче номера на двойките се променя динамично и не знам колко цикъла са нужни, откъде да започна и докъде да спра. Първото за което се сетих е да намеря сумата на двойките с формулата от 7-ма задача (arguments.length - 1) / 2, но дори и да знам колко са двойките те се променят динамично(тоест може да са 3 или 5 двойки) и не знам как да ги обходя след като са неизвестен брой. Нужна ми е помощ.
мне не ти трябва масив трябва ти цикъл с числото n и после сравняваш записваш примерно казали са ти 3 2ки първия вход. и въртиш си цикъла от 0<3 и прочиташ 3те 2ки.
В момента на четене правиш и сравненията,сега първата няма с какво да я сравняваш затова си я запазваш и после започваш сумата на първата 2ка с сумата на 2та и така од края. Имам решението на с# мога да ти го пратя елементарно е. Мога да го сменя и за js но ме мързи честно казано ,от сутринта пиша скучни sql заявки като подготовка за изпита на 24ти и малко ми доскуча :Д
Както ти казах не четеш правилно условието никакъв масив не ти трябва.А и масиви ще са ви чак в PF няма нужда да делиш нищо и тн . Дори седма която пак коментираш че е с масиви пак не е с масив прави се с 1 цикълче и 2 променливи .
https://pastebin.com/NLLnctCj eто го минава си 100/100 кажи ми къде ти трябва масив тук...
ето ти и 7ма https://pastebin.com/E0ySmLkn отново не ти трябват масиви. Чети по внимателно условията :)
При JavaScript, не мога да чета от конзолата както в C#
Затова се използва масив
https://pastebin.com/S2cdeqKR ето ти го 100/100 на javascript не беше толкова сложно отне ми 20 мин да намеря каквото трябва сега ако го видиш почти няма разлика от с# с малки изключения ама е по-лесно да мрънка човек... научи се да четеш код и да слушаш какво ти се казва.