Questions marquées «function»

Une fonction (également appelée procédure, méthode, sous-routine ou routine) est une portion de code destinée à effectuer une seule tâche spécifique. Utilisez cette balise pour les questions qui impliquent spécifiquement la création ou l'appel de fonctions. Pour obtenir de l'aide sur l'implémentation d'une fonction pour effectuer une tâche, utilisez plutôt [algorithme] ou une balise spécifique à la tâche.

8
Comment étendre la fonction avec les classes ES6?
На этот вопрос есть ответы на Stack Overflow на русском : Наследование от функции ES6 permet d'étendre des objets spéciaux. Il est donc possible d'hériter de la fonction. Un tel objet peut être appelé en tant que fonction, mais comment puis-je implémenter la logique d'un tel appel? class Smth extends …


8
Accepter la fonction comme paramètre en PHP
Je me suis demandé s'il était possible ou non de passer une fonction en paramètre en PHP; Je veux quelque chose comme lorsque vous programmez en JS: object.exampleMethod(function(){ // some stuff to execute }); Ce que je veux, c'est exécuter cette fonction quelque part dans exampleMethod. Est-ce possible en PHP?
104 php  function 

9
Comment arrondir au 0,5 près?
Je dois afficher les évaluations et pour cela j'ai besoin des incréments comme suit: Si le nombre est 1,0, il doit être égal à 1 Si le nombre est 1,1 doit être égal à 1 Si le nombre est 1,2 doit être égal à 1 Si le nombre est 1,3 …
103 c#  math  function 

16
Qu'est-ce qui est le plus préférable à utiliser: les fonctions lambda ou les fonctions imbriquées ('def')?
J'utilise principalement des fonctions lambda mais j'utilise parfois des fonctions imbriquées qui semblent fournir le même comportement. Voici quelques exemples triviaux où ils font fonctionnellement la même chose si l'un ou l'autre était trouvé dans une autre fonction: Fonction Lambda >>> a = lambda x : 1 + x >>> …

2
Créer des fonctions dans une boucle
J'essaye de créer des fonctions à l'intérieur d'une boucle: functions = [] for i in range(3): def f(): return i # alternatively: f = lambda: i functions.append(f) Le problème est que toutes les fonctions finissent par être les mêmes. Au lieu de renvoyer 0, 1 et 2, les trois fonctions …
102 python  function 

11
Macro vs fonction en C
J'ai toujours vu des exemples et des cas où l'utilisation d'une macro est meilleure que l'utilisation d'une fonction. Quelqu'un pourrait-il m'expliquer avec un exemple l'inconvénient d'une macro par rapport à une fonction?

3
Faire quelque chose avant de quitter le programme
Comment pouvez-vous avoir une fonction ou quelque chose qui sera exécuté avant la fermeture de votre programme? J'ai un script qui fonctionnera constamment en arrière-plan, et j'en ai besoin pour enregistrer certaines données dans un fichier avant qu'il ne quitte. Existe-t-il une manière standard de procéder?
101 python  function  exit 






3
Pourquoi mes noms de fonctions JavaScript sont-ils en conflit?
J'ai écrit le script suivant juste pour voir ce qui se passe lorsqu'une variable et une fonction à laquelle une fonction est assignée ont leur nom en conflit: var f = function() { console.log("Me original."); } function f() { console.log("Me duplicate."); } f(); Le résultat que j'obtiens est "Moi original". …

3
Comment quitter une fonction dans bash
Comment sortiriez-vous d'une fonction si une condition est vraie sans tuer tout le script, revenez simplement à avant d'appeler la fonction. Exemple # Start script Do scripty stuff here Ok now lets call FUNCT FUNCT Here is A to come back to function FUNCT { if [ blah is false …
97 bash  function  exit 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.