02. Vacation от JS Advanced Exam Preparation - July 2019
https://pastebin.com/SrvzsDGQ това ми е кога, с много кръпки, гнусна работа. Нуждая се от огромна помощ, покажете ми къде бъркам в този код. Мисля, че цялото условие съм изпълнил. Много съм саднал. Аз сега започвам задачата от начало този път вместо -
object { key: [object, object, object, ...] } - ще я пиша с - object { key: [string, string, string, ...] }.
Условие: https://judge.softuni.bg/Contests/Practice/Index/1664#1
Браво!! Аз нямаше да се сетя. Това ми е втория опит: https://pastebin.com/ku0Zb3HW 100/100.
Сега ще погледна ти какво ми даваш. След малко ще я оправя задачата. Щом е само това. Имам и други грешки в кода (сортирането т.н.), ще ти дам линк. Сега гледам как я решава Иво.
Ето го вече поправения код: https://pastebin.com/88Wpr3Fq
Трябва да се науча правилно да чета, или по-скоро да разбирам условието на задачите =(
Ти много готино правиш проверката дали има ученик с .find() и .startsWith().
При регистрирането на ученик може дирекно с `${kidName}-${kidBudget}` да се проверява дали го има, а не да се разделя и да се проверява по име на ученик, което е странно. Видях го във видеото. В judge трябва да има тест с повтарящо се име, но с различни пари.
В счупения ми код дори правя сортировката да бъде по парите на всеки ученик (много по-трудно е в - object { key: [ key: value, key: value, key: value, ...] }), а трябва просто да бъде по класа(grade). Няма как да се справя на изпита.
Кураж, ще се справиш. Кода ти е четлив и приличен.