Autor Zpráva
jouda01
Profil *
Ahoj, jak lze jednoduše převést string tak aby fungovaly ukázky níže??

string ='49,56,56,50';
fromCharCode(string);

NEBO

string2 ='1,2';
slice(string2);

Díky moc
Radek9
Profil
jouda01:
A jak máme poznat, jak mají fungovat? První by mohl být zřejmě takto:
var codeArray = string.split(","), result = "";
for(var i=0;i<codeArray.length;i++){
  result += String.fromCharCode(+codeArray[i]);
}
Ale druhý příklad opravdu nevím.
Chamurappi
Profil
Reaguji na joudu01:
Metodou split rozdělíš řetězec na pole a pole dáš do volání apply jako pole argumentů (druhý argument).
Radek9
Profil
Aha, já zapomněl, že fromCharCode může mít více parametrů… V tom případě by ten kód byl mnohem jednodušší.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: