Autor Zpráva
mudrc
Profil *
var a = input.substring(0,1);
var b = input.substring(1,2);
var c = input.substring(2,3);
var d = input.substring(3,4);

co prosím znamená input.substring?
a kolik se rovná a,b,c,d?
Mike8748
Profil
input je jmeno retezce, promenna typu string

substring je fce, vyrizne cast retezce input

takze a= prvni znak z inputu, b= dalsi znak, c=dalsi (tedy treti),...
pmg
Profil
[Edit] Pozdě ;-(

Input bude patrně nějaká textová proměnná. Předpokládejme, že je definována jako

var input = 'ahoj';


Metoda substring vrací části řetězce (od, do), čísluje se od nuly. V proměnných a, b, c, d budou tedy v pořadí jednotlivé znaky slova ahoj.
peta
Profil
mudrc
http://www.volny.cz/peter.mlich/www.htm#msub8
alert(a+'-'+b+'-'+c+'-'+d)
substring dela to, ze vyrizne cast z retezce od x po y
z = "1234"
tve substring pro z...
a = "1"
b = "2"
...

Klidne by to slo v tvem pripade udelat jako
z = "1234".split("");
alert(z[0])
alert(z[1])

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: