Тестове от изпита JS DOM & UI


0

Здравейте,

Може ли да качите тестовете от днешния изпит? Предполагам всички тестове ще са полезни, но аз конкретно искам да си тествам 1 задача, защото до последно не разбрах защо получавам 75/100.

Мерси предварително :)




Отговори



2
@Cyki, видях, че сте качили тестовете в репото. Локално минават всичките 8 от 8 regular теста. Защо BgCoder ми дава 75/100 тогава (6/8, 7 и 8 тест не минават) и ще се ретестват ли решенията, ако има проблем с BgCoder?

от mkanovski (552 точки)


0
Сега проверям при колко хора има подобен проблем.

от cuki (7696 точки)

0
И аз имам същият проблем с тестове 7 и 8.

от Tdochev (85 точки)



0

На мен пък с качените тестове всичко без 4-ти тест(имам проверка за празен стринг и тримване но не минава) - 1) Expect empty items and whitespace only items to not be added минават а в кодера само 62:)

  11 passing (440ms)
  1 failing

Всичко в браузъра е едно към едно с хтмл-а и фунцкионалността от резълта.

Много хубаво беше това, че имахме такъв хтмл даден не само имиджи

и аз два часа се мъчех да ги докарам до повече, сменях innerText с innerHTML и ги сплитвах по '<' [0], абе изпробрах варианти да взимане и сетване, с innerText или InnerHTML-при мен даде еднакви точки, сега пробвах и както Daniela_Popova казва с textContent-не помага при мен, пробвах радио бутоните да се смнят не само чрез name-проп ами дори и евенти да вършат тази работа :))) щоротии ама не даде.


от dim.dim (245 точки)


2

По принцип не коментирам и не се оплаквам от нищо, но според мен решенията трябва да се ретестват. Не може 7-ми и 8-ми тест да ми гърмят и да имам 75 точки само заради:

input.value = elementToDelete.innerText;

Промяната на

input.value = elementToDelete.childNodes[1].nodeValue;

ми изкарва 100 точки директно.

Ако може да ми обясни някой, защо едното е по-правилно от другото. И дори да е по-правилно в дадени случаи, в този в задачата решението работи напълно адекватно и по условие.


от irrealizable (356 точки)


0

ако elementToDelete ти е li.to, в което реално имаш един TextNode и един ElementNote от тип IMG:

elementToDelete.childNodes[1] не трябва ли да ти връща IMG?


от tinman (481 точки)

0
Да, ще ти върне, затова дори е много по-неадекватен начинът с childNodes. В примерното решение първият елемент в list item-а е img, затова няма проблеми, но ако се разменят нещата стоят по друг начин.

от irrealizable (356 точки)