witam, pisaliśmy na lekcji program lotto i mamy prace domową by przerobić program tak by użytkownik musiał podaj swoje 6 liczb i potem program żeby sprawdził ile liczb trafił z wylosowanych i co/ile wygrał . czy mógłby mi ktoś wytłumaczyć jak to zrobić pomóc nakierować jak to zrobić ? podaje kod z lekcji java script
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
function numbers()
{var nummenu = document.lotto.numbercount;
var numbercount = nummenu.options[nummenu.selectedIndex].value*1;
var maxnumbers = document.lotto.maxnum.value*1;
if (numbercount > maxnumbers) {alert("Be sure to select a max lottery number value!");
}
else {
var ok = 1;r = new Array (numbercount);
for (var i = 1; i <= numbercount; i++)
{r[i] = Math.round(Math.random() * (maxnumbers-1))+1;}
for (var i = numbercount; i >= 1; i--)
{for (var j = numbercount; j >= 1; j--) {if ((i != j) && (r[i] == r[j])) ok = 0; } }
if (ok) {var output = "";
for (var k = 1; k <= numbercount; k++)
{output += "Numer " + k + " = " + r[k] + "\n";}
document.lotto.results.value = output;
}
else numbers(); }}
</script>
</head>
<body>
<center>
<form name="lotto">
<table width=100% border=0>
<tr>
<td align=center>wybierz ile chcesz liczb
<select name="numbercount">
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
<option value="5">5
<option value="6" selected>6
<option value="7">7
<option value="8">8
<option value="9">9
<option value="10">10
</select>
<br>
z ilu liczb <input type=text name=maxnum value="49" size=2 maxlength=2><br>
<input type=button value="Pick Numbers" onClick="numbers()">
<p>
<textarea name="results" rows=11 cols=15></textarea>
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
- - - -
Java != JavaScript
Kategoria zmieniona na: JavaScript, jQuery, AJAX