if(lastKeyPressed)
{
if(activeLetter.length==0)
{
wonScenario();
}
else if(zdanie.charAt(activeLetter[0])==lastKeyPressed)
{
zdanie = zdanie.substr(1,zdanie.length-1);
zdanieDIV.html(zdanie);
activeLetter.shift();
updateScore(true);
}
else
{
updateScore(false);
}
}
else return false;
To duże ciało if, lepiej wyglądałoby tak:
if(!lastKeyPressed)
return false; //Return kończy działanie metody
if(activeLetter.length==0)
{
wonScenario();
}
else if(zdanie.charAt(activeLetter[0])==lastKeyPressed)
{
zdanie = zdanie.substr(1,zdanie.length-1);
zdanieDIV.html(zdanie);
activeLetter.shift();
updateScore(true);
}
else
{
updateScore(false);
}
Na 100% da sie to jeszcze bardziej poprawić, ale nie chce mi sie kombinować