Цитата:
у меня не так много опыта, чтобы мог сразу нормальный код написать, а не говнокодить... поэтому тут и сижу, синтаксис js освоил, а чтобы что-то писать начать нужна практика, будет больше практики станет и код лучше |
Цитата:
п.с. сделай массив какой я показал, то есть массив массивов, матрица называется. |
Цитата:
|
набросал на скорую руку
var x = [ [1, 0, 1], [0, 1, 0], [0, 0, 1] ]; var z = check(); function check() { for(var i = 0; i < 3; i++) if(x[i][0] == x[i][1] && x[i][1] == x[i][2]) return true; for(var i = 0; i < 3; i++) if(x[0][i] == x[1][i] && x[1][i] == x[2][i]) return true; if(x[0][0] == x[1][1] && x[1][1] == x[2][2]) return true; if(x[0][2] == x[1][1] && x[1][1] == x[2][0]) return true; return false; } alert(z); |
Цитата:
|
Livaanderiamarum, мне кажется, для "скороручного" решения вполне нормально. И в крестиках-ноликах поле всегда 3x3...
А вообще, Wizout, если уж взялись делать крестики-нолики, то уж хотя бы искусственный интеллект им допишите... |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
там то я не стебался;) |
Часовой пояс GMT +3, время: 23:46. |