JAVASCRIPT задача https://judge.softuni.bg/Contests/Practice/Index/1745#11
Моето решение https://pastebin.com/Etm3cLx3 , нулевите тестове излизат 60/100,
както и на предната задача Name Game, решението https://pastebin.com/ESntncEm 70/100.
Моето решение https://pastebin.com/Etm3cLx3 , нулевите тестове излизат 60/100,
както и на предната задача Name Game, решението https://pastebin.com/ESntncEm 70/100.
Декларирали сте булевата променлива firstLetter в началото нафункцията, но пропускате да я преинициализирате на false преди да обработите всяка една от думите.
while (words !== "End of words") {
sum = 0;
let word = words.length;
firstLetter = false; // Този ред липсваше
/.....
Едно решение и от мен.
Решението не работи за повече от двама играчи. Опитайте да го направите за неограничен брой играчи.
Може да ползвате това решение за идеи.
Като съвет - променливите се декларират в последния възможен момент (т.е. точно преди да бъдат използвани) и по възможност се инициализират на момента. Животът на променливите трябва да е възможно най-кратък, т.е. да са с възможно най-тесен скоуп.
Благодаря за решенията и още повече за съветите.