Autor | Zpráva | ||
---|---|---|---|
vodys Profil * |
#1 · Zasláno: 21. 1. 2014, 20:40:00
Dobrý den, chtěl bych Vás požádat o pomoc.
Jde mi jen o vylepšení scriptu. var vysl=0; var x = 0; stcislo=new Array(); stcislo [1]=3; stcislo [2]=4; stcislo [3]=5; stcislo [4]=6; stcislo [5]=7; stcislo [6]=8; stcislo [7]=9; stcislo [8]=1; stcislo [9]=2; stcislo [11]=4; stcislo [22]=8; function go() { vysl=0; x = 0; var d=document.InputForm.den.value; if (d.length == 1) {d=0+d;}; reduce (d,2); vysl=vysl+x; var m=document.InputForm.mesic.value; if (m.length == 1) {m=0+m;}; reduce (m,2); vysl=vysl+x; var r=document.InputForm.rok.value; reduce (r,4); vysl=vysl+x; document.OutputForm.vysledek.value=vysl; var z=document.OutputForm.vysledek.value; while (z.length > 1 && z!=11 && z!=22) { reduce (z,z.length); vysl=x; document.OutputForm.vysledek.value=vysl; z=document.OutputForm.vysledek.value; } var zid=z; document.OutputForm.vysledek.value=""+eval(zid)+"" ; } function reduce(v,l) { var digits; var len=v.length; var digits="0123456789"; var i = 0; for(i=0; i < l; i++) {if (digits.indexOf(v.charAt(i))<0) {alert("Nespravne datum (2) "+v) break} } i=len-1; x=0; while (i > -1) { x = x + eval(v.charAt(i)); i=i-1; } } Tento script vypočítává životní číslo z data narození, což je funkční a super, ale potřeboval bych, aby se zároveň údaje vepsaly i do tabulky. Co tedy potřebuju: Příklad: Datum narození 6.4.1995 Tento script mi řekne, že mé životní číslo je 7. K tomu ale zobrazí i tuto tabulku v závislosti na datu narození: Samozřejmě, když se někdo narodí třeba 11.11.1971, musí se do kolonky tabulky vlézt 5 jedniček. Tuhle úlohu nezvládnu, někdo šikovný, kdo by pomohl? Děkuji předem. |
||
okolojsoucí Profil |
Když ti to někdo udělá celé, kolik mu dáš. Krom původního JS nevidím náčrt, ani pokus ho vylepšit.
Moderátor Chamurappi: Mimo vyhrazené sekce nejsou dovoleny příspěvky s komerčním podtextem. Připadá-li ti, že tazatel žádá příliš, napiš mu to bez keců o tom, kolik dá… nebo mu to nemusíš psát vůbec.
|
||
vodys Profil * |
#3 · Zasláno: 21. 1. 2014, 20:58:50
Ani pokus z důvodu, že se v JS absolutně neorientuji.
Bohužel nevím jakou tato práce má hodnotu, nevím jak ji vyčíslit a rozhodně nemám ponětí o tom, co vše je pro to udělat. Na internetu je hrůza návodů, hledal jsem, ale potřeboval bych nějak nakopnout aspoň, abych věděl co vůbec hledat.. |
||
Časová prodleva: 10 let
|
0