Autor Zpráva
mensik3
Profil
Mám asi takovýto problem:
potřebuji na určitou stránku (třeba index.html) náhodně generovat text z jiného souboru (ten text je zadaní matematické úlohy). Poté co se to zobrazí, musí být podtím místo, kam uživatel zapíše výsledek a program musí vyhodnotit, zda je to správně či nikoli.

V jednoduchosti:
náhodné načtení zadaní -> vyplnění výsledku uživatelem -> vyhodnocení výsledku -> další náhodnén zadaní -> a celé znova

Nevíte prosím někdo, jestli existuje už něco hotového, nebo jestli je tu někdo, kdo by mi pomohl či poradil?

Díky moc všem za odpověd.
Str4wberry
Profil
Nebylo by lepší použít serverové skriptování, třeba PHP?
mensik3
Profil
No tak treba by bylo, ja to neumim, proto bych byl rad kdyby by nekdo mohl pomoct. ci dat nejaky navrh jak to provest.
peta
Profil
mensik3
'náhodné načtení zadaní'
jakpsatweb - javascript - priklady - nahodne prislovi

'vyplnění výsledku uživatelem ' , tak to uz si vyresis

'vyhodnocení výsledku ' - tak to uz si vyresis pri nacteni. Misto retezce nactes pole s udaji a spravnym vysledkem a jen porovnavas...

vse = [
["textA","1123"],
["textB","2123"],
["textC","3123"],
["textD","4123"]
]
nahoda = 3;
nacteno = vse[nahoda]; alert(nacteno[0]); alert(nacteno[1]);
nahoda = 0;
nacteno = vse[nahoda]; alert(nacteno[0]); alert(nacteno[1]);
mensik3
Profil
mensik3
'náhodné načtení zadaní'
jakpsatweb - javascript - priklady - nahodne prislovi
'vyplnění výsledku uživatelem ' , tak to uz si vyresis
'vyhodnocení výsledku ' - tak to uz si vyresis pri nacteni. Misto retezce nactes pole s udaji a spravnym vysledkem a jen porovnavas...
vse = [
["textA","1123"],
["textB","2123"],
["textC","3123"],
["textD","4123"]
]
nahoda = 3;
nacteno = vse[nahoda]; alert(nacteno[0]); alert(nacteno[1]);
nahoda = 0;
nacteno = vse[nahoda]; alert(nacteno[0]); alert(nacteno[1]);
ASi ti rozumím co si mi tu napsal, to vypsani nahodne mam, ale nepotrebuji aby se mi to zobrazovalo pomoci alertu, ale aby to porovnalo vysledek, a to nevim jak udelat. takze kdyz zadam ze 1+1= ? tak nekdo zada ze 3 a JS vypise ze to je spatne, protoze vysledek je 2

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: