IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Matrice en javascript


Sujet :

JavaScript

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2012
    Messages : 2
    Par d�faut Matrice en javascript
    Bonjour , je con�ois un programme en js qui demande � l'utilisateur d'entrer la
    taille de la matrice et ensuite d'entrer les elemnts de la matrice et pui sde l'afficher.
    Voici une fonction que j'ai �crite mais elle ne marche pas est ce que je peux avoir votre avis .
    Merci
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    function ()creer_matrice{
    var choix=prompt(("donnez la taille de votre matrice:"));
    var i;
    var j;
    var matrice= new Array();
    matrice.length=parseInt(choix);
    document.write("votre matrice est d'ordre :" +matrice.length " x" +matrice.length)
    for(i=0;i<matrice.length;i++){
     
          for(j=0;i<matrice[0].length;j++)
    	  {
     
     
    	  document.write("donnez les éléments de la matrice"+matrice[i][j])
     
    	  }
    	}
     
     
    return matrice;
     
    }

  2. #2
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par d�faut
    Plusieurs erreurs :

    Syntaxe :
    Les parenth�ses se mettent � droite
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    function ()creer_matrice => function creer_matrice()
    Il manque un "+"
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    ("votre matrice est d'ordre :" +matrice.length " x" +matrice.length) => ("votre matrice est d'ordre :" +matrice.length + " x" +matrice.length)

    Algo :
    la boucle est fausse. La premi�re donn�e du tableau matrice n'est pas encore un tableau. De plus, si cela en �tait un, tu ne bouclerais que sur la premi�re ligne i et jamais sur les autres quelque soit la dimension fournie.
    Enfin, il faut instancier chaque ligne i comme un nouveau tableau

    Ce qui donnerait :
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    function creer_matrice() {
    var choix=prompt("donnez la taille de votre matrice:");
    var matrice= new Array();
    matrice.length=parseInt(choix);
     
    alert("votre matrice est d'ordre :" +matrice.length + " x" +matrice.length);
     
    for (var i=0; i<matrice.length; i++) {
      for (var j=0; j<matrice.length; j++) {
        if (!matrice[i]) matrice[i] = new Array(); 
        var case_courante = prompt('Valeur de la case :' + i + '|' + j);
        matrice[i][j] = case_courante;
      }
    } 
     
    return matrice;
     
    }
     
    var ma_matrice = creer_matrice();
    alert(ma_matrice);

  3. #3
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    bonjour,

    en passant oublie document.write()

  4. #4
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2012
    Messages : 2
    Par d�faut
    Bonjour merci pour la r�ponse Kaamo;j'ai test� et �a marche mais je devrais ajouter des modifications avec l'orient� objet pour afficher la matrice apr�s sur la page web.

Discussions similaires

  1. matrices * vecteur
    Par delire8 dans le forum Algorithmes et structures de donn�es
    R�ponses: 15
    Dernier message: 07/09/2002, 14h15
  2. [CR] ent�te et pied sur page 1/B de matrice
    Par chloe.j3 dans le forum SAP Crystal Reports
    R�ponses: 2
    Dernier message: 04/09/2002, 12h07
  3. Matrice de filtrage ?
    Par gimlithedwarf dans le forum Traitement d'images
    R�ponses: 2
    Dernier message: 24/08/2002, 09h44
  4. Gestion de matrice
    Par bzd dans le forum C
    R�ponses: 4
    Dernier message: 12/08/2002, 18h19
  5. Comment d�finir le type matrice ?
    Par charly dans le forum Langage
    R�ponses: 7
    Dernier message: 15/06/2002, 21h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo