Partage
  • Partager sur Facebook
  • Partager sur Twitter

Modifier un valeur en Java Script

    9 juin 2022 à 8:59:47

    Bonjours les amis. Je vous espère en pleine forme.

    Je voudrais savoir comment on peut modifier une valeur en JS passée en paramètre.

    Merci de me répondre cordialement

    • Partager sur Facebook
    • Partager sur Twitter
      9 juin 2022 à 9:31:18

      Bonjour,

      Manque de précisions

      Vous êtes ici sur un forum d'entraide communautaire et non pas sur un forum de demande de service, le but n'est donc pas de fournir une réponse toute faite ou de directement fournir la solution à quiconque viendrait sans la moindre trace. Afin d'obtenir de l'aide et une solution à votre problème, il est fortement recommandé de présenter clairement l'état actuel du problème en nous fournissant :

      • Un descriptif clair et précis du problème : quelle valeur, quelles conditions, quel contexte ? (voir ligne suivante)
      • La tentative actuelle de résolution que vous avez effectué : le code, coloré à l'aide du bouton </>
      • Le résultat attendu et le résultat actuel
      • Toutes pistes de recherches pouvant aider à la résolution

      Manque de recherche

      La question que vous posez est très fréquente, cela démontre un manque de recherche évident. Internet et ce forum fourmillent de ressources répondant à votre besoin.

      Je vous invite à effectuer de vraies recherches qui sont à la base d'un bon apprentissage…

      • Partager sur Facebook
      • Partager sur Twitter

      Pas d'aide concernant le code par MP, le forum est là pour ça :)

        18 juin 2022 à 8:15:46

        Oui oui avec un fonction. comme en C quand on passe une  variable en adresse

        • Partager sur Facebook
        • Partager sur Twitter
          18 juin 2022 à 11:33:34

          Sachant que ce n'est pas du C pourquoi ne pas simplement affecter la variable avec le retour de la fonction. Seul les objets sont modifiés par adresse en js si je ne dis pas de bêtises
          • Partager sur Facebook
          • Partager sur Twitter

          yasakani no magatama

            19 juin 2022 à 0:51:42

            S'il s'agit d'une fonction, il faut juste récupérer la valeur de ton paramètre, et y apporter la modification que tu veux, précédé du mot-clef "return". Par exemple, si tu veux utiliser une fonction pour modifier une valeur numérique en la multipliant par 2, tu peux faire :

            function newValue(number){
             return number*2;
            }
            

            Une fois ta fonction déclarée, tu peux l'utiliser afin de modifier (multiplier par 2), n'importe quelle valeur que tu as passé en paramètre de ta fonction (à condition que ce soit un nombre, bien sûr). Dans l'exemple, "newValue" est le nom de la fonction que tu as créé, "number" est le nombre passé en paramètre entre parenthèse, "return" est le mot-clef qui permet de renvoer la valeur modifiée, et "number*2" est l'opération que tu inventes pour modifier ta valeur. Tu peux inventer l'opération de ton choix.

            Et pour exécuter ta fonction, il suffit de l'appeler par son nom, et de mettre entre parenthèse la nouvelle valeur sur laquelle l'opération doit se réaliser. Du coup ça donne:

            newValue(5); //5 est transformé en 10
            
            newValue(23) //46
            
            newValue(101) //202



            • Partager sur Facebook
            • Partager sur Twitter
              19 juin 2022 à 11:37:34

              ClémentBamogo a écrit:

              Oui oui avec un fonction. comme en C quand on passe une  variable en adresse

              Ce concept n'existe pas en javascript. Mais pour faire une analogie avec le C++, dis toi qu'en javascript les objets et arrays sont passés par référence, et tout le reste par valeur.
              • Partager sur Facebook
              • Partager sur Twitter
                20 juin 2022 à 22:07:44

                SpaceIn, d'accord. C'est en faite ce dont je voulais confirmer. Merci grandement.
                • Partager sur Facebook
                • Partager sur Twitter

                Modifier un valeur en Java Script

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown