Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z prostym skryptem
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
annoying
Witam, tak jak w temacie, sprawa myślę że prosta ale mimo to nie wiem jak z niej wybrnąć.

<script language="javascript">


function findType(chara){
if (chara == "a" || chara == "e" || chara == "i" || chara == "o" || chara == "u")
return true;
else
return false;
}

function translate()
{
var w=prompt("Wpisz fraze:");
var newWord = new Array();
var k = 0;
var word = w.split("");
for (var j=0; j<word.length; j++)
{
newWord[k] = word[j];
k++;
if (!findType(word[j]))
{
newWord[k] = "o";
k++;
newWord[k] = word[j];
k++;
}
}
newWord.join();
alert(newWord);
}

translate();
</script>

Po odpalenia tego skrytpu pomiędzy literami pojawiają mi się przecinki. Czy jest możliwość zmodyfikowania tego jakoś tak aby tych przecinków nie było ?
toffiak
join() nie zamienia tablicy na string, tylko zwraca go jako string więc poprawnie powinno być:
  1. var arrayAsString = newWord.join("");
  2. alert(arrayAsString);
annoying
Kuuuuuurde , wielkie dzięki, nigdy bym na to nie wpadł
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.