Запитання з тегом «function»

Функція (яка також називається процедурою, методом, підпрограмою або рутиною) - це частина коду, призначена для виконання єдиного конкретного завдання. Використовуйте цей тег для запитань, які конкретно стосуються створення або виклику функцій. Щоб допомогти реалізувати функцію для виконання завдання, використовуйте замість [алгоритм] або тег, визначений для завдання.

18
Масив функцій Javascript
var array_of_functions = [ first_function('a string'), second_function('a string'), third_function('a string'), forth_function('a string') ] array_of_functions[0]; Це не працює за призначенням, оскільки кожна функція в масиві виконується при створенні масиву. Який правильний спосіб виконання будь-якої функції в масиві, виконуючи: array_of_functions[0]; // or, array_of_functions[1] etc. Дякую!

6
Застосувати функцію до кожного рядка матриці чи кадру даних
Припустимо, у мене є матриця на 2 та функція, яка приймає 2-вектор як один із своїх аргументів. Я хотів би застосувати функцію до кожного рядка матриці і отримати n-вектор. Як це зробити в R? Наприклад, я хотів би обчислити щільність 2D стандартного нормального розподілу на три точки: bivariate.density(x = c(0, …
129 r  function  matrix  apply  sapply 

5
Як створити значення за замовчуванням для аргументу функції в Clojure
Я приходжу з цим: (defn string-> integer [str & [base]] (Integer / parseInt str (якщо (нуль? База) 10 баз))) (рядок-> ціле число "10") (рядок-> ціле число "FF" 16) Але це має бути кращим способом зробити це.

6
Ефективна оцінка функції в кожній комірці масиву NumPy
Враховуючи масив A NumPy A , який найшвидший / найефективніший спосіб застосувати ту саму функцію, f , до кожної комірки? Припустимо , що ми будемо призначати A (I, J) в F (A (I, J)) . Функція, f , не має бінарного виводу, тому операції маскування (ing) не допоможуть. Чи є …

14
Чи варто використовувати специфікатор винятку в C ++?
У C ++ ви можете вказати, що функція може або не може викидати виняток, використовуючи специфікатор винятку. Наприклад: void foo() throw(); // guaranteed not to throw an exception void bar() throw(int); // may throw an exception of type int void baz() throw(...); // may throw an exception of some unspecified …


15
Як шукати рядок у базі даних SQL Server?
Я знаю, що це можливо, але я не знаю як. Мені потрібно шукати в базі даних SQL Server для всіх згадок конкретної рядка. Наприклад: Я хотів би шукати всі таблиці, представлення, функції, збережені процедури, ... для рядка "tblE Employes" (не даних у таблицях). Однією з причин, що мені це потрібно, …


6
Що таке JavaScript-умова без роботи?
Що таке JavaScript-умова без роботи? Як passкоманда Python . Один варіант - це просто порожня функція: function() {} jQuery пропонує $.noop()просто виклик порожньої функції вгорі. Чи прийнятно просто вводити значення falseабо 0? У контексті ... все це працює без помилки в Chrome: var a = 2; (a === 1) ? …

8
Як елегантно ігнорувати деякі повернені значення функції MATLAB?
Чи можна отримати функцію повернення 'nth' від функції, не створюючи n-1перед цим фіктивних змінних для всіх повернених значень? Скажімо, у MATLAB у мене є така функція: function [a,b,c,d] = func() a = 1; b = 2; c = 3; d = 4; Тепер припустимо, мене цікавить лише третя повернена вартість. …

1
Змінні PHP в анонімних функціях
Я грав із анонімними функціями в PHP і зрозумів, що вони, схоже, не досягають змінних поза ними. Чи є спосіб вирішити цю проблему? Приклад: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" Це виведе "нічого". Чи є спосіб анонімної функції отримати доступ до $variable?

6
Коли в Python, коли я повинен використовувати функцію замість методу?
Дзен Python заявляє, що робити лише один спосіб - але часто я стикаюся з проблемою вирішення питання про те, коли використовувати функцію, а не коли використовувати метод. Візьмемо тривіальний приклад - об’єкт ChessBoard. Скажімо, нам потрібен певний спосіб отримати всі законні кроки короля, доступні на дошці. Чи пишемо ми ChessBoard.get_king_moves …

10
Це чиста функція?
Більшість джерел визначають чисту функцію як таку, що має дві наступні властивості: Його повернене значення однакове для тих же аргументів. Його оцінка не має побічних ефектів. Це перша умова, яка мене стосується. У більшості випадків судити легко. Розглянемо наступні функції JavaScript (як показано в цій статті ) Чисто: const add …

12
Як профілювати методи у Scala?
Який стандартний спосіб профілювання викликів методу Scala? Мені потрібні гачки навколо методу, за допомогою якого я можу використовувати для запуску та зупинки таймерів. У Java я використовую програмування аспектів, аспектJ, щоб визначити методи, які потрібно профілювати, і ввести байт-код, щоб досягти того ж. Чи існує більш природний спосіб у Scala, …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.