Stránka 1 z 1

JScript - read input, modify, save output

Napsal: čtv 3. čer 2010, 11:09
od Exp
Ahoj všem,
mám následující zadání:

Kód: Vybrat vše

Vytvořte skript, který:

z txt souboru "vstup.txt" ve formátu
Příjmení, Jméno, 123456/1235

vytvoří txt soubor "vystup.txt", ve kterém budou
Příjmení, Jméno, Uziv_Jm, Heslo

Uziv_Jm = prijmj00
Heslo = Rm561235

vstup.txt

Macht, Petr, 556789/1235
Malíková, Martina, Amálie, 876511/2388
Oto, Jan, 456987/123
Pixa, Zdeněk, 987456/1235
Umím přečíst vstup a zapsat ho do souboru, ale nic jiného a ani se mi nedaří najít nějakou solidnější dokumentaci k JScriptu. Byl by tu někdo, kdo by mě uměl (a byl ochoten) nakopnout?

Předem díky za případnou pomoc.

Re: JScript - read input, modify, save output

Napsal: čtv 3. čer 2010, 17:16
od arxeiss
Klidně :) a pokud máš možnost si stáhnout Visual Studio tak tam máš prostředí pro psaní JavaScriptů a pěkně ti to tam i radí :)
Jinak na msdn.com je dokonalá dokumentace :)

Zatím nakopnout, pokud nechceš abych to celé udělal já, tak si najdi funkci split(); a potom nechápu z čeho se tvoří to uživatelské jméno a heslo

Re: JScript - read input, modify, save output

Napsal: čtv 3. čer 2010, 20:21
od Exp
Supr, díky. Visual studio mám dokonce jako student na MSDNAA zdarma, takže ho už stahuju. Zítra když budu mít v práci chvíli se na to podívám a když si nebudu vědět rady, poprosím tě ještě o pomoc.

Re: JScript - read input, modify, save output

Napsal: čtv 3. čer 2010, 20:26
od arxeiss
taky ho jako student mám plnou verzi zadačo :) škoda jenom že to neplatí pro 2010 :(
A jěště jsi nenapsal jak vzniká to jméno a heslo

Re: JScript - read input, modify, save output

Napsal: čtv 3. čer 2010, 20:34
od Exp
2010 jsou tam tuším dvě bety, ne?

Ohledně tvorby loginu - představ si spojení řetězců:
uživatelské jméno = "prvních pět písmen ze jména" + "první písmeno z příjmení" + "00"
heslo = "velké druhé písmeno ze jména" + "druhé písmeno z příjmení" + "posledních šest číslic z rodného čísla"

Re: JScript - read input, modify, save output

Napsal: čtv 3. čer 2010, 20:39
od arxeiss
jj, tak na to použiješ funkci substring na to ořezání těch znaků, i číslic atd... a pokud potřebuješ změnit velikost písmen tak je to tuším text.toLowerCase() a text.toUpperCase()

Re: JScript - read input, modify, save output

Napsal: čtv 3. čer 2010, 22:24
od Exp
Tak fajn, zdá se, že se povedlo - tedy ještě jednou díky za pomoc :)