Fonction javascript
251991
Messages postés
9
Statut
Membre
-
... -
... -
Bonjour,
Je suis en train de développer un morpion (tic tac toe) en javascript et j'aimerai que l'ordinateur décèle lorsqu'il ne manque plus qu'une croix à l'utilisateur pour gagner afin que l'ordinateur contre le coup et qu'il mette un rond à cette position. Pour ce faire j'ai crée deux fonctions telles que celles-ci :
j'ai donné la valeur -1 aux ronds mis par l'ordi et 1 aux croix mises par le joueur
function ordiIntelligent(){
if (Math.abs(somme) == nbCol-1){
actionOrdinateur();
}
}
function actionOrdinateur(){
var d;
for (var i=0;i<nbCol; i++) {
for (var j=0;j<nbCol; j++) {
d = Math.abs(somme) == nbCol;
document.getElementById(d).src="Rond.jpg";
}
}
}
Je sais que la fonction actionOrdinateur est fausse, enfin je ne sais pas comment la finir.
Les boucles 'for' ont pour but de parcourir toute la grille qui est de taille variable. Voilà pourquoi j'utilise une variable nbCol = nombre de colonnes.
Je suis en train de développer un morpion (tic tac toe) en javascript et j'aimerai que l'ordinateur décèle lorsqu'il ne manque plus qu'une croix à l'utilisateur pour gagner afin que l'ordinateur contre le coup et qu'il mette un rond à cette position. Pour ce faire j'ai crée deux fonctions telles que celles-ci :
j'ai donné la valeur -1 aux ronds mis par l'ordi et 1 aux croix mises par le joueur
function ordiIntelligent(){
if (Math.abs(somme) == nbCol-1){
actionOrdinateur();
}
}
function actionOrdinateur(){
var d;
for (var i=0;i<nbCol; i++) {
for (var j=0;j<nbCol; j++) {
d = Math.abs(somme) == nbCol;
document.getElementById(d).src="Rond.jpg";
}
}
}
Je sais que la fonction actionOrdinateur est fausse, enfin je ne sais pas comment la finir.
Les boucles 'for' ont pour but de parcourir toute la grille qui est de taille variable. Voilà pourquoi j'utilise une variable nbCol = nombre de colonnes.
A voir également:
- Fonction javascript
- Fonction si et - Guide
- Fonction miroir - Guide
- Telecharger javascript - Télécharger - Langages
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide