[Lab] JavaScript Basics - задачи и решения
Здравейте колеги,
Качихме задачите от lab-a днес, както и решенията в Judge системата - състезанието също е отворено за участие.
Линк: http://judge.softuni.bg/Contests/44/JavaScript-Basics-Lab-14-Nov
Здравейте колеги,
Качихме задачите от lab-a днес, както и решенията в Judge системата - състезанието също е отворено за участие.
Линк: http://judge.softuni.bg/Contests/44/JavaScript-Basics-Lab-14-Nov
Авторското решение на втора задача има странно поведение в някои случаи. При мен се получи същото и започнах разни допълнителни проверки. Накрая пак остана поне един бъг.
В авторското решение при натискане на spacebar още в началото autocomplete-а предлага fine. Аз правих проверка и дали при натискане на enter в input-а няма само празни разстояния, за да не слага празни li-та.
В никакъв случай не изчерпват всички случаи - работим само с една дума, алгоритъмът е много бавен, text се сплитва на всяко извикване, и т.н. Идеята беше най-базово да се приспособи функцията на първата задача към DOM дървото.
Като цяло тази задача има потенциал за цял workshop - да работи в цял текст, да се търси най-подходящата дума с алгоритъм на Левенщайн, да се highlight-ват думи и още много други неща. :)