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 :

Blocage sur mon code JS


Sujet :

JavaScript

  1. #1
    Membre averti
    Homme Profil pro
    Etudiant
    Inscrit en
    D�cembre 2018
    Messages
    17
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 28
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Etudiant

    Informations forums :
    Inscription : D�cembre 2018
    Messages : 17
    Par d�faut Blocage sur mon code JS
    Bonjour,
    Je me pr�sente, Cl�ment, 21 ans et actuellement en formation de d�veloppeur digital.
    Je suis un d�butant en Java script (Quelques heures � mon actif) et je bloque sur mon code..
    Le but de mon code est d'afficher en alert :
    3 coca � 0.90 � l�unit�
    4 bi�res � ...
    2 wisky � ...

    Mais je n'arrive pas ..

    Pourriez-vous m'aider svp ? :/

    Tenez, voici mon code actuel :
    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
    24
    		var produit = ["Coca","Bière","Wisky"]; 
    		var quantite = [3,4,2];
    		var prix = [0.90,5,15]; 
    		var res = [quantite, produit, prix]; 
     
    var i = 0; // i représente le produit.
    var j = 0; // j représente la quantité.
    var p = 0; // p représente le prix. 
    while (res[1][i]) {
    	while (quantite[j]) {
    		res += " ";
    		if (j == 2) {
    			res += "à"+ res[j][i]+"€ l'unite";
    		} 
    		else {
    			res += res[j][i];
    		}
    		j++;
    	}
    	j=0;
    	i++;
    }
     
    alert(res)

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    2 910
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2 910
    Par d�faut
    Salut,

    Ben c'est normal que �a bloque avec tout cet alcool...
    Non je me doute que c'est juste un exercice...

    Sinon on peut faire �a simplement avec une boucle for :

    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    var produit = ["Coca", "Bière", "Wisky"];
    var quantite = [3, 4, 2];
    var prix = [0.90, 5, 15];
    for (var i = 0, res = ""; i < produit.length; i++) {
      res += quantite[i] + " " + produit[i] + " à " + prix[i] + " € l'unitè\n" ;  
    }
    alert(res);

    Tu peux aussi le faire avec une boucle while...

  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    Bonjour et bienvenu sur DVP,

    Pour aller un peu plus loin :
    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
    "use strict";
    var produit = ["Coca","Bière","Whisky"]; 
    var quantite = [3,4,2];
    var prix = [0.90,5,15]; 
     
    var nb = produit.length;
    var res = [];
    var total = 0;
    for( var i=0; i<nb; i++) {
      res[i] = quantite[i]+" "+produit[i]+" à "+Number.parseFloat(prix[i]).toFixed(2)+"€";
      if (quantite[i] > 1) {
        res[i] += " l'unité, sous-total "+Number.parseFloat(quantite[i]*prix[i]).toFixed(2)+"€";
      } 
      total += Number.parseFloat(quantite[i]*prix[i]);
    }
    var affiche = res.join("\n");
    affiche += "\n"+"total : "+Number.parseFloat(total).toFixed(2)+"€";
    console.log(affiche);

  4. #4
    Membre averti
    Homme Profil pro
    Etudiant
    Inscrit en
    D�cembre 2018
    Messages
    17
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 28
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Etudiant

    Informations forums :
    Inscription : D�cembre 2018
    Messages : 17
    Par d�faut
    Ahah oui effectivement si je veux coder apr�s tout cet alcool.. Pas s�re que je sois efficace mdr

    Merci beaucoup pour vos r�ponses c'est tout bon

    Merci et � la prochaine

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Demande d'aide sur mon code
    Par b.soufiane dans le forum C++
    R�ponses: 6
    Dernier message: 07/12/2007, 16h36
  2. Aide sur mon Code !
    Par b.soufiane dans le forum C
    R�ponses: 10
    Dernier message: 07/12/2007, 12h38
  3. petit probleme sur mon code
    Par MORPHEUS50 dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 2
    Dernier message: 13/05/2007, 18h16
  4. [FFT] Votre avis sur mon code
    Par deubelte dans le forum C++
    R�ponses: 1
    Dernier message: 10/02/2007, 20h14
  5. Doute sur mon code, d�coupage de texte
    Par goblin dans le forum Langage
    R�ponses: 3
    Dernier message: 16/10/2006, 20h26

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