From 4c338bac202a99d815b4db6e6b91306d10caec6d Mon Sep 17 00:00:00 2001 From: Praniii Date: 2023年10月11日 01:26:33 +0530 Subject: [PATCH 1/2] Added algorithm to Data Structures/ Array --- .../Array/array-reduce-transformation.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Data-Structures/Array/array-reduce-transformation.js diff --git a/Data-Structures/Array/array-reduce-transformation.js b/Data-Structures/Array/array-reduce-transformation.js new file mode 100644 index 0000000000..1ac003b7d4 --- /dev/null +++ b/Data-Structures/Array/array-reduce-transformation.js @@ -0,0 +1,13 @@ +/** + * @param {number[]} nums + * @param {Function} fn + * @param {number} init + * @return {number} + */ +var reduce = function(nums, fn, init) { + let val=init; //set current value + for(let i=0;i Date: 2023年10月11日 01:32:33 +0530 Subject: [PATCH 2/2] Added algorithm in Data Structures/ Arrays --- Data-Structures/Array/ArrayReduceTransformation.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Data-Structures/Array/ArrayReduceTransformation.js diff --git a/Data-Structures/Array/ArrayReduceTransformation.js b/Data-Structures/Array/ArrayReduceTransformation.js new file mode 100644 index 0000000000..1ac003b7d4 --- /dev/null +++ b/Data-Structures/Array/ArrayReduceTransformation.js @@ -0,0 +1,13 @@ +/** + * @param {number[]} nums + * @param {Function} fn + * @param {number} init + * @return {number} + */ +var reduce = function(nums, fn, init) { + let val=init; //set current value + for(let i=0;i

AltStyle によって変換されたページ (->オリジナル) /