{"id":31472,"date":"2023-07-10T17:55:28","date_gmt":"2023-07-10T13:25:28","guid":{"rendered":"https:\/\/wpadmin.maktabkhooneh.org\/mag\/?p=31472"},"modified":"2026-04-26T12:17:25","modified_gmt":"2026-04-26T08:47:25","slug":"reduce-in-js","status":"publish","type":"post","link":"https:\/\/maktabkhooneh.org\/mag\/reduce-in-js\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647"},"content":{"rendered":"\n<p>\u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0646\u0648\u0639\u06cc \u062a\u0627\u0628\u0639 \u06a9\u0627\u0647\u0646\u062f\u0647 \u0631\u0627 \u0631\u0648\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u062e\u0631\u0648\u062c\u06cc \u0648\u0627\u062d\u062f \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0627\u0632 \u0645\u062c\u0644\u0647 \u0645\u06a9\u062a\u0648\u0628 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0647 \u062f\u0631 \u0631\u0627\u0628\u0637\u0647 \u0628\u0627 \u0627\u06cc\u0646 \u0645\u062a\u062f \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f \u0622\u0646 \u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u0645\u0637\u0644\u0648\u0628\u06cc \u0627\u0631\u0627\u0626\u0647 \u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0686\u06cc\u0633\u062a\u061f<\/h2>\n\n\n\n<p>\u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0639\u0646\u0627\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0648 \u06a9\u0627\u0647\u0634 \u0622\u0646 \u0628\u0647 \u0645\u0642\u062f\u0627\u0631\u06cc \u0648\u0627\u062d\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0645\u062a\u062f \u062f\u0631 \u0627\u0635\u0644 \u0646\u0648\u0639\u06cc \u062a\u0627\u0628\u0639 \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0645\u0642\u062f\u0627\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0632 \u0686\u067e \u0628\u0647 \u0631\u0627\u0633\u062a \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f\u0647 \u0648 \u0645\u0642\u062f\u0627\u0631 \u0628\u0627\u0632\u06af\u0634\u062a\u06cc \u062a\u0627\u0628\u0639 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0627\u0646\u0628\u0627\u0634\u062a\u0647 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0633\u06cc\u0646\u062a\u06a9\u0633 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h3>\n\n\n\n<p>\u0633\u06cc\u0646\u062a\u06a9\u0633 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>array<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token parameter\">total<span class=\"token punctuation\">,<\/span> currentValue<span class=\"token punctuation\">,<\/span> currentIndex<span class=\"token punctuation\">,<\/span> arr<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">,<\/span> initialValue<span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<p>\u0634\u0631\u062d \u0633\u06cc\u0646\u062a\u06a9\u0633 \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<p>\u06f1.<strong>\u00abfunction(total, currentValue, index, arr)\u00bb<\/strong>: \u0627\u06cc\u0646 \u06cc\u06a9 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a \u0648 \u062a\u0627\u0628\u0639\u06cc \u0645\u062d\u0633\u0648\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u062c\u0631\u0627 \u062e\u0648\u0627\u0647\u062f \u0634\u062f. \u0627\u06cc\u0646 \u0634\u0627\u0645\u0644 \u0686\u0647\u0627\u0631 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0628\u0648\u062f\u0647 \u06a9\u0647 \u062f\u0631 \u0632\u06cc\u0631 \u062a\u0648\u0636\u06cc\u062d \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u00abtotal\u00bb<\/strong>: \u0627\u06cc\u0646 \u06cc\u06a9 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a \u0648 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 \u06cc\u0627 \u0645\u0642\u062f\u0627\u0631 \u0628\u0627\u0632\u06af\u0634\u062a\u06cc \u0642\u0628\u0644\u06cc \u062a\u0627\u0628\u0639 \u0631\u0627 \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u00abcurrentValue\u00bb<\/strong>: \u0627\u06cc\u0646 \u06cc\u06a9 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a \u0648 \u0645\u0642\u062f\u0627\u0631 \u0639\u0646\u0635\u0631 \u0641\u0639\u0644\u06cc \u062f\u0631 \u062d\u0627\u0644 \u067e\u0631\u062f\u0627\u0632\u0634 \u0631\u0627 \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u00abcurrentIndex\u00bb<\/strong>: \u0627\u06cc\u0646 \u06cc\u06a9 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0627\u0633\u062a \u0648 \u0627\u0646\u062f\u06cc\u0633 \u0639\u0646\u0635\u0631 \u0641\u0639\u0644\u06cc \u062f\u0631 \u062d\u0627\u0644 \u067e\u0631\u062f\u0627\u0632\u0634 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u00abarr\u00bb<\/strong>: \u0627\u06cc\u0646 \u06cc\u06a9 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0627\u0633\u062a \u0648 \u0634\u06cc\u200c\u0621 \u0622\u0631\u0627\u06cc\u0647\u200c\u0627\u06cc \u0631\u0627 \u06a9\u0647 \u0639\u0646\u0635\u0631 \u0641\u0639\u0644\u06cc \u0628\u0647 \u0622\u0646 \u062a\u0639\u0644\u0642 \u062f\u0627\u0631\u062f \u0631\u0627 \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u06f2. \u00abinitialValue\u00bb<\/strong>: \u0627\u06cc\u0646 \u06cc\u06a9 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0627\u0633\u062a \u0648 \u0645\u0642\u062f\u0627\u0631\u06cc \u0631\u0627 \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0628\u0647 \u062a\u0627\u0628\u0639 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 \u0627\u0631\u0633\u0627\u0644 \u0634\u0648\u062f\u060c \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p>\u0628\u0647 \u0637\u0648\u0631 \u062e\u0644\u0627\u0635\u0647\u060c \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0634\u0645\u0627 \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u06cc\u06a9 \u0639\u0645\u0644\u06cc\u0627\u062a \u062a\u062c\u0645\u0639\u06cc \u0631\u0627 \u0631\u0648\u06cc \u0639\u0646\u0627\u0635\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0646\u062a\u06cc\u062c\u0647 \u0647\u0631 \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u00abtotal\u00bb \u0628\u0647 \u062a\u06a9\u0631\u0627\u0631 \u0628\u0639\u062f\u06cc \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0646\u062a\u06cc\u062c\u0647 \u0646\u0647\u0627\u06cc\u06cc \u0645\u0642\u062f\u0627\u0631 \u0627\u0646\u0628\u0627\u0634\u062a\u0647 \u0634\u062f\u0647 \u067e\u0633 \u0627\u0632 \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0631\u0648\u06cc \u062a\u0645\u0627\u0645 \u0639\u0646\u0627\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><style><\/style><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"166\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/1620428472719-300x166.jpg\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"localStorage \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/1620428472719-300x166.jpg 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/1620428472719-1024x568.jpg 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/1620428472719-768x426.jpg 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/1620428472719.jpg 1280w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/166;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/localstorage-in-javascript\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062c\u0627\u0645\u0639 localStorage \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/a>\n<\/section><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062a\u062f reduce \u062f\u0631 \u0639\u0645\u0644<\/h2>\n\n\n\n<p>\u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u06a9\u0627\u0647\u0634 \u0622\u0631\u0627\u06cc\u0647 \u0628\u0647 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0648\u0627\u062d\u062f \u0628\u0627 \u0627\u062c\u0631\u0627\u06cc \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0645\u062a\u062f \u0628\u0647 \u0648\u06cc\u0698\u0647 \u0632\u0645\u0627\u0646\u06cc \u0645\u0641\u06cc\u062f \u0627\u0633\u062a \u06a9\u0647 \u0634\u0645\u0627 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u0646\u062c\u0627\u0645 \u0639\u0645\u0644\u06cc\u0627\u062a \u062a\u062c\u0645\u0639\u06cc \u0631\u0648\u06cc \u0639\u0646\u0627\u0635\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0627\u0631\u06cc\u062f. \u0645\u062b\u0627\u0644\u06cc \u0631\u0627 \u062f\u0631 \u0646\u0638\u0631 \u0628\u06af\u06cc\u0631\u06cc\u062f \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0622\u0631\u0627\u06cc\u0647\u200c\u0627\u06cc \u0627\u0632 \u0627\u0639\u062f\u0627\u062f \u062f\u0627\u0631\u06cc\u0645:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">let<\/span> numbers <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f3<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u0627\u06af\u0631 \u0628\u062e\u0648\u0627\u0647\u06cc\u0645 \u0645\u062c\u0645\u0648\u0639 \u06a9\u0644 \u0627\u0639\u062f\u0627\u062f \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0645\u062d\u0627\u0633\u0628\u0647 \u06a9\u0646\u06cc\u0645\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u062d\u0644\u0642\u0647 for \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0628\u0647 \u0627\u06cc\u0646 \u062f\u0633\u062a \u06cc\u0627\u0628\u06cc\u0645:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">let<\/span> numbers <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f3<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token keyword\">let<\/span> sum <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">;\n\nfor (let i = 0; i &lt; numbers.length; i++) {\n\nsum += numbers&#91;i];\n\n}\nconsole.log(sum);\n\n<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"404\" src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230709095310-1024x404.png.webp\" alt=\"\u0622\u0645\u0648\u0632\u0634 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" class=\"wp-image-31487\" title=\"\" srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230709095310-1024x404.png.webp 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230709095310-300x118.png.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230709095310-768x303.png.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230709095310.png 1248w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u06a9\u062f\u060c \u0645\u062a\u063a\u06cc\u0631 sum \u0631\u0627 \u0635\u0641\u0631 \u06a9\u0631\u062f\u0647 \u0648 \u0633\u067e\u0633 \u0627\u0632 \u06cc\u06a9 \u062d\u0644\u0642\u0647 for \u0628\u0631\u0627\u06cc \u062a\u06a9\u0631\u0627\u0631 \u0631\u0648\u06cc \u0639\u0646\u0627\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0639\u062f\u0627\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u062f\u0631 \u0647\u0631 \u067e\u06cc\u0645\u0627\u06cc\u0634\u060c \u0639\u0646\u0635\u0631 \u062c\u0627\u0631\u06cc \u0631\u0627 \u0628\u0647 \u0645\u062a\u063a\u06cc\u0631 \u0645\u062c\u0645\u0648\u0639 \u0627\u0636\u0627\u0641\u0647 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f. \u062d\u0627\u0644\u060c \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0628\u06cc\u0646\u06cc\u0645 \u0686\u06af\u0648\u0646\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f ()reduce \u0628\u0647 \u0647\u0645\u0627\u0646 \u0646\u062a\u06cc\u062c\u0647 \u0628\u0631\u0633\u06cc\u0645:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">let<\/span> numbers <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f3<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token keyword\">let<\/span> sum <span class=\"token operator\">=<\/span> numbers<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token parameter\">previousValue<span class=\"token punctuation\">,<\/span> currentValue<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n\n<span class=\"token keyword\">return<\/span> previousValue <span class=\"token operator\">+<\/span> currentValue<span class=\"token punctuation\">;<\/span>\n\n<span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>sum<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u06a9\u062f \u0628\u0627\u0644\u0627\u062a\u0631 \u0628\u0627 \u06a9\u062f \u0641\u0639\u0644\u06cc \u0628\u0631\u0627\u0628\u0631 \u0627\u0633\u062a \u0648 \u0647\u0631 \u062f\u0648\u062a\u0627 \u062f\u0631 \u0627\u0635\u0644 \u06cc\u06a9 \u06a9\u0627\u0631 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u06a9\u062f \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0648\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0627\u0639\u062f\u0627\u062f \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0645\u062a\u062f \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u062e\u0648\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u06a9\u0647 \u062f\u0648 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f: previousValue \u0648 currentValue. \u062a\u0627\u0628\u0639 callback \u0645\u062c\u0645\u0648\u0639 \u0631\u0627 \u0628\u0627 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u0642\u062f\u0627\u0631 previousValue (\u06a9\u0647 \u0646\u0634\u0627\u0646\u200c\u062f\u0647\u0646\u062f\u0647 \u0645\u0642\u062f\u0627\u0631 \u0627\u0646\u0628\u0627\u0634\u062a\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a) \u0648 currentValue (\u06a9\u0647 \u0646\u0634\u0627\u0646\u200c\u062f\u0647\u0646\u062f\u0647 \u0639\u0646\u0635\u0631 \u0641\u0639\u0644\u06cc \u062f\u0631 \u062d\u0627\u0644 \u067e\u0631\u062f\u0627\u0632\u0634 \u0627\u0633\u062a) \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0646\u062a\u06cc\u062c\u0647 \u0647\u0631 \u067e\u06cc\u0645\u0627\u06cc\u0634 \u062f\u0631 previousValue \u0630\u062e\u06cc\u0631\u0647\u200c\u0634\u062f\u0647 \u0648 \u0628\u0647 \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0628\u0639\u062f\u06cc \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p>\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0647 \u0647\u0645\u0627\u0646 \u0646\u062a\u06cc\u062c\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u062e\u062a\u0635\u0631\u062a\u0631 \u0648 \u06af\u0648\u06cc\u0627\u062a\u0631 \u062f\u0633\u062a \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u0645. \u0628\u0647 \u0637\u0648\u0631 \u062e\u0644\u0627\u0635\u0647\u060c \u0645\u062a\u062f ()reduce \u0628\u0647 \u0645\u0627 \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0628\u0647 \u0637\u0648\u0631 \u0645\u06a9\u0631\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627 \u0627\u0639\u0645\u0627\u0644 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631 \u0628\u0647 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0648\u0627\u062d\u062f \u06a9\u0627\u0647\u0634 \u062f\u0647\u06cc\u0645. \u0627\u06cc\u0646 \u06cc\u06a9 \u0631\u0627\u0647 \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0648 \u0627\u0646\u0639\u0637\u0627\u0641\u200c\u067e\u0630\u06cc\u0631 \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0639\u0645\u0644\u06cc\u0627\u062a \u062a\u062c\u0645\u0639\u06cc \u0631\u0648\u06cc \u0622\u0631\u0627\u06cc\u0647\u200c\u0647\u0627 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"164\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Javascript_11zon-300x164.jpg.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"let \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Javascript_11zon-300x164.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Javascript_11zon-768x419.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Javascript_11zon.jpg 863w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/164;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/let-in-javascript\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u06a9\u0644\u0645\u0647 \u06a9\u0644\u06cc\u062f\u06cc let \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f\u0647\u0627\u06cc \u0622\u0646<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0645\u0642\u062f\u0627\u0631 \u0628\u0627\u0632\u06af\u0634\u062a\u06cc \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h3>\n\n\n\n<p>\u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0648\u0627\u062d\u062f \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0627\u0632 \u06a9\u0627\u0647\u0634 \u0622\u0631\u0627\u06cc\u0647 \u062d\u0627\u0635\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0686\u0646\u062f \u0646\u06a9\u062a\u0647 \u0645\u0647\u0645 \u062f\u0631 \u0631\u0627\u0628\u0637\u0647 \u0628\u0627 \u0645\u0642\u062f\u0627\u0631 \u0628\u0627\u0632\u06af\u0634\u062a\u06cc \u00abreduce()\u200e\u00bb \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0645\u062a\u062f \u00abreduce()\u200e\u00bb \u062a\u0627\u0628\u0639 \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0645\u0642\u062f\u0627\u0631 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0632 \u0686\u067e \u0628\u0647 \u0631\u0627\u0633\u062a \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f\u0647 \u0648 \u0646\u062a\u06cc\u062c\u0647 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u062c\u0645\u0639 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0622\u0631\u0627\u06cc\u0647 \u0627\u0635\u0644\u06cc \u0628\u0627 \u0645\u062a\u062f \u00abreduce()\u200e\u00bb \u0627\u0635\u0644\u0627\u062d \u0646\u0645\u06cc\u200c\u0634\u0648\u062f. \u0639\u0645\u0644\u06cc\u0627\u062a \u06a9\u0627\u0647\u0634 \u0631\u0627 \u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0635\u0644\u06cc \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n\n\n\n<li>\u0628\u0647\u200c\u0637\u0648\u0631\u06a9\u0644\u06cc \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0647\u0646\u06af\u0627\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f \u00abreduce()\u200e\u00bb \u06cc\u06a9 \u00ab\u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647\u00bb \u0627\u0631\u0627\u0626\u0647 \u0634\u0648\u062f. \u0627\u0631\u0627\u0626\u0647 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647\u060c \u0631\u0641\u062a\u0627\u0631 \u0642\u0627\u0628\u0644 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0631\u0627 \u062a\u0636\u0645\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0628\u0647\u200c\u0648\u06cc\u0698\u0647 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0628\u0627 \u0622\u0631\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc \u06cc\u0627 \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u06a9\u0647 \u0628\u0647 \u062d\u0627\u0644\u062a \u0627\u0648\u0644\u06cc\u0647 \u0628\u0633\u062a\u06af\u06cc \u062f\u0627\u0631\u0646\u062f \u0633\u0631\u0648\u06a9\u0627\u0631 \u062f\u0627\u0631\u06cc\u0645.<\/li>\n<\/ol>\n\n\n\n<p>\u0628\u0627 \u0627\u0631\u0627\u0626\u0647 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647\u060c \u06a9\u0646\u062a\u0631\u0644 \u0628\u06cc\u0634\u062a\u0631\u06cc \u0631\u0648\u06cc \u0627\u0648\u0644\u06cc\u0646 \u00abpreviousValue\u00bb \u062f\u0631 \u062a\u0627\u0628\u0639 callback \u062f\u0627\u0631\u06cc\u062f \u0648 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u062f \u0631\u0627 \u0637\u0648\u0631 \u0645\u0624\u062b\u0631\u062a\u0631\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0627\u0635\u0644 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0645\u0646\u0641\u0631\u062f \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0646\u062a\u06cc\u062c\u0647 \u06a9\u0627\u0647\u0634 \u0639\u0646\u0627\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0628\u0631 \u0627\u0633\u0627\u0633 \u062a\u0627\u0628\u0639 \u0628\u0631\u06af\u0634\u062a \u0641\u0631\u0627\u062e\u0648\u0627\u0646 \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n<div class=\"jet-listing-grid--56206\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-learn cb-ud1ng69u\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\r\n<div class=\"zht-learn-card\">\r\n    <div class=\"zht-learn-title-section\">\r\n        <div class=\"zht-learn-card-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" width=\"24\" height=\"24\">\r\n                <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\" \/>\r\n            <\/svg>\r\n        <\/div>\r\n        \r\n        <!-- \u0639\u0646\u0648\u0627\u0646 \u062a\u0628\u062f\u06cc\u0644 \u0634\u062f\u0647 \u0628\u0647 \u0644\u06cc\u0646\u06a9 -->\r\n        <a href=\"https:\/\/maktabkhooneh.org\/learn\/java-script\/\" class=\"zht-learn-card-title\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n            \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a        <\/a>\r\n    <\/div>\r\n\r\n    <!-- \u062f\u06a9\u0645\u0647 \u062a\u0628\u062f\u06cc\u0644 \u0634\u062f\u0647 \u0628\u0647 \u062a\u06af button -->\r\n    <!-- \u0627\u0632 onclick \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u062a\u0627 \u0628\u0647 \u0645\u062d\u0636 \u06a9\u0644\u06cc\u06a9 \u0644\u06cc\u0646\u06a9 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u062f -->\r\n    <button class=\"zht-learn-card-btn\" data-course-url=\"https:\/\/maktabkhooneh.org\/learn\/java-script\/\" onclick=\"window.open(this.getAttribute('data-course-url'), '_blank');\">\r\n        \u0634\u0631\u0648\u0639 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc\r\n    <\/button>\r\n<\/div><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h2>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0686\u0646\u062f \u0645\u062b\u0627\u0644 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0631\u0627\u0626\u0647 \u062e\u0648\u0627\u0647\u062f \u0634\u062f \u06a9\u0647 \u0628\u0647 \u062f\u0631\u06a9 \u0628\u0647\u062a\u0631 \u0627\u06cc\u0646 \u0645\u062a\u062f \u06a9\u0645\u06a9 \u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644 \u06f1: \u0645\u062c\u0645\u0648\u0639 \u0647\u0645\u0647 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0622\u0631\u0627\u06cc\u0647<\/h3>\n\n\n\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u0645\u062c\u0645\u0648\u0639 \u0647\u0645\u0647 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0628\u0627 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u062d\u0627\u0633\u0628\u0647\u200c\u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> numbers <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f3<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f4<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f5<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f6<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n\n<span class=\"token keyword\">function<\/span> <span class=\"token function\">sum_reducer<\/span><span class=\"token punctuation\">(<\/span><span class=\"token parameter\">accumulator<span class=\"token punctuation\">,<\/span> currentValue<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n\n<span class=\"token keyword\">return<\/span> accumulator <span class=\"token operator\">+<\/span> currentValue<span class=\"token punctuation\">;<\/span>\n\n<span class=\"token punctuation\">}<\/span>\n\n<span class=\"token keyword\">let<\/span> sum <span class=\"token operator\">=<\/span> numbers<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span>sum_reducer<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>sum<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ \u06f2\u06f1<\/span>\n\n\n<span class=\"token comment\">\/\/ using arrow function<\/span>\n\n<span class=\"token keyword\">let<\/span> summation <span class=\"token operator\">=<\/span> numbers<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span>\n\n<span class=\"token punctuation\">(<\/span>accumulator<span class=\"token punctuation\">,<\/span> currentValue<span class=\"token punctuation\">)<\/span> <span class=\"token operator\">=<\/span><span class=\"token operator\">&amp;<\/span>gt<span class=\"token punctuation\">;<\/span> accumulator <span class=\"token operator\">+<\/span> currentValue\n\n<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>summation<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ \u06f2\u06f1<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u06a9\u062f \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"358\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230709102035-1024x358.png.webp\" alt=\"\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" class=\"wp-image-31488 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230709102035-1024x358.png.webp 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230709102035-300x105.png.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230709102035-768x269.png.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230709102035.png 1246w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/358;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u06a9\u062f \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647\u060c \u0645\u062c\u0645\u0648\u0639 \u062a\u0645\u0627\u0645 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. &nbsp;\u062a\u0634\u0631\u06cc\u062d \u0645\u062b\u0627\u0644 \u0641\u0648\u0642 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0622\u0631\u0627\u06cc\u0647 numbers \u0634\u0627\u0645\u0644 \u062f\u0646\u0628\u0627\u0644\u0647\u200c\u0627\u06cc \u0627\u0632 \u0627\u0639\u062f\u0627\u062f [\u06f1\u060c \u06f2\u060c \u06f3\u060c \u06f4\u060c \u06f5\u060c \u06f6] \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u062a\u0627\u0628\u0639 \u00absum_reducer\u00bb \u062a\u0639\u0631\u06cc\u0641\u200c\u0634\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0648 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0631\u0627 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f: \u00abaccumulator\u00bb \u0648 \u00abcurrentValue\u00bb. \u0645\u062c\u0645\u0648\u0639 \u00ab\u0627\u0646\u0628\u0627\u0634\u062a\u0647 \u06a9\u0646\u0646\u062f\u0647 \u06cc\u0627 \u0622\u06a9\u0648\u0645\u0648\u0644\u0627\u062a\u0648\u0631\u00bb \u0648 \u00ab\u0645\u0642\u062f\u0627\u0631 \u0641\u0639\u0644\u06cc\u00bb \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/li>\n\n\n\n<li>\u0645\u062a\u062f \u00abreduce()\u200e\u00bb \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u00abnumbers\u00bb \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u062a\u0627\u0628\u0639 \u00absum_reducer\u00bb \u0631\u0627 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u067e\u0627\u0633\u062e \u0628\u0647 \u062a\u0645\u0627\u0633 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0645\u062c\u0645\u0648\u0639 \u062d\u0627\u0635\u0644 \u062f\u0631 \u0645\u062a\u063a\u06cc\u0631 \u00absum\u00bb \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0639\u0628\u0627\u0631\u0627\u062a \u00ablog()\u200e\u00bb \u0645\u0642\u062f\u0627\u0631 \u00absum\u00bb \u0648 \u00absummation\u00bb \u0631\u0627 \u0628\u0647 \u062f\u0633\u062a \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0647\u0631 \u062f\u0648 \u0628\u0631\u0627\u0628\u0631 \u0628\u0627 \u06f2\u06f1 \u0647\u0633\u062a\u0646\u062f. \u0645\u062b\u0627\u0644 \u062f\u0648\u0645 \u0627\u0632 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u067e\u06cc\u06a9\u0627\u0646 (Arrow Function) \u0628\u0647 \u062c\u0627\u06cc \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0646\u0627\u0645\u200c\u06af\u0630\u0627\u0631\u06cc \u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u0631\u0633\u06cc\u062f\u0646 \u0628\u0647 \u0646\u062a\u06cc\u062c\u0647 \u0645\u0634\u0627\u0628\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<\/ol>\n\n\n\n<p>\u0628\u0647 \u0637\u0648\u0631 \u062e\u0644\u0627\u0635\u0647\u060c \u06a9\u062f \u0628\u0627\u0644\u0627 \u0645\u062c\u0645\u0648\u0639 \u0627\u0639\u062f\u0627\u062f \u0622\u0631\u0627\u06cc\u0647 numbers \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0631\u0648\u0634 reduce \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0631\u0627\u06cc \u062a\u0639\u0631\u06cc\u0641 \u062a\u0627\u0628\u0639 \u06a9\u0627\u0647\u0646\u062f\u0647 \u0628\u0631\u0627\u06cc \u0645\u062a\u062f \u00abreduce()\u200e\u00bb \u062f\u0648 \u0631\u0648\u06cc\u06a9\u0631\u062f \u0631\u0627 \u0628\u0647 \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u06af\u0630\u0627\u0631\u062f \u06a9\u0647 \u0647\u0645 \u0627\u0632 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0628\u0627 \u0646\u0627\u0645 \u0648 \u0647\u0645 \u0627\u0632 \u062a\u0627\u0628\u0639 \u0641\u0644\u0634 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644 \u06f2: \u062a\u0641\u0631\u06cc\u0642 \u0627\u0639\u062f\u0627\u062f \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647<\/h3>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u062a\u0641\u0631\u06cc\u0642 \u0627\u0639\u062f\u0627\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> numbers <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f1\u06f8\u06f0\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f5\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f3\u06f0\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f1\u06f0\u06f0<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token comment\">\/\/ subtract all numbers from first number<\/span>\n\n<span class=\"token comment\">\/\/ since 1st element is called as accumulator rather than currentValue<\/span>\n\n<span class=\"token comment\">\/\/ \u06f1\u06f8\u06f0\u06f0 - \u06f5\u06f0 - \u06f3\u06f0\u06f0 - \u06f2\u06f0 - \u06f1\u06f0\u06f0<\/span>\n\n<span class=\"token keyword\">let<\/span> difference <span class=\"token operator\">=<\/span> numbers<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span>\n\n<span class=\"token punctuation\">(<\/span>accumulator<span class=\"token punctuation\">,<\/span> currentValue<span class=\"token punctuation\">)<\/span> <span class=\"token operator\">=<\/span><span class=\"token operator\">&amp;<\/span>gt<span class=\"token punctuation\">;<\/span> accumulator <span class=\"token operator\">-<\/span> currentValue\n\n<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>difference<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ \u06f1\u06f3\u06f3\u06f0<\/span>\n\n<span class=\"token keyword\">const<\/span> expenses <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f1\u06f8\u06f0\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2\u06f0\u06f0\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f3\u06f0\u06f0\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f5\u06f0\u06f0\u06f0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f5\u06f0\u06f0<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token keyword\">const<\/span> salary <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f1\u06f5\u06f0\u06f0\u06f0<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token comment\">\/\/ function that subtracts all array elements from given number<\/span>\n\n<span class=\"token comment\">\/\/ \u06f1\u06f5\u06f0\u06f0\u06f0 - \u06f1\u06f8\u06f0\u06f0 - \u06f2\u06f0\u06f0\u06f0 - \u06f3\u06f0\u06f0\u06f0 - \u06f5\u06f0\u06f0\u06f0 - \u06f5\u06f0\u06f0<\/span>\n\n<span class=\"token keyword\">let<\/span> remaining <span class=\"token operator\">=<\/span> expenses<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span>\n\n<span class=\"token punctuation\">(<\/span>accumulator<span class=\"token punctuation\">,<\/span> currentValue<span class=\"token punctuation\">)<\/span> <span class=\"token operator\">=<\/span><span class=\"token operator\">&amp;<\/span>gt<span class=\"token punctuation\">;<\/span> accumulator <span class=\"token operator\">-<\/span> currentValue<span class=\"token punctuation\">,<\/span>\n\nsalary\n\n<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>remaining<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ \u06f2\u06f7\u06f0\u06f0<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u06a9\u062f \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"741\" height=\"343\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230710165023.png\" alt=\"\u0645\u062a\u062f \u0631\u062f\u06cc\u0648\u0633 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" class=\"wp-image-31498 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230710165023.png 741w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230710165023-300x139.png.webp 300w\" data-sizes=\"(max-width: 741px) 100vw, 741px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 741px; --smush-placeholder-aspect-ratio: 741\/343;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u062a\u0634\u0631\u06cc\u062d \u06a9\u062f \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0622\u0631\u0627\u06cc\u0647 numbers \u0634\u0627\u0645\u0644 \u062f\u0646\u0628\u0627\u0644\u0647\u200c\u0627\u06cc \u0627\u0632 \u0627\u0639\u062f\u0627\u062f [\u06f1\u06f8\u06f0\u06f0\u060c \u06f5\u06f0\u060c \u06f3\u06f0\u06f0\u060c \u06f2\u06f0\u060c \u06f1\u06f0\u06f0] \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0645\u062a\u062f \u00abreduce()\u200e\u00bb \u0628\u0631\u0627\u06cc \u06a9\u0645 \u06a9\u0631\u062f\u0646 \u062a\u0645\u0627\u0645 \u0627\u0639\u062f\u0627\u062f \u0622\u0631\u0627\u06cc\u0647 \u0627\u0632 \u0627\u0648\u0644\u06cc\u0646 \u0639\u062f\u062f (\u0627\u0646\u0628\u0627\u0634\u062a\u06af\u0631) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0645\u062a\u062f \u0628\u0631 \u0631\u0648\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631 \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0627\u0646\u062c\u0627\u0645 \u062f\u0627\u062f\u0647 \u0648 \u0645\u0642\u062f\u0627\u0631 \u0641\u0639\u0644\u06cc \u0631\u0627 \u0627\u0632 \u0627\u0646\u0628\u0627\u0634\u062a\u0647 \u06a9\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u062a\u0641\u0627\u0648\u062a \u0628\u0647 \u062f\u0633\u062a \u0622\u0645\u062f\u0647 \u062f\u0631 \u0645\u062a\u063a\u06cc\u0631 difference \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0646\u0634\u0627\u0646\u200c\u062f\u0647\u0646\u062f\u0647 \u062a\u0641\u0631\u06cc\u0642 \u0647\u0645\u0647 \u0627\u0639\u062f\u0627\u062f \u0627\u0632 \u0639\u062f\u062f \u0627\u0648\u0644 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0639\u0628\u0627\u0631\u062a \u00ablog()\u200e\u00bb \u0645\u0642\u062f\u0627\u0631 \u00abdifference\u00bb \u0631\u0627 \u06a9\u0647 \u06f1\u06f3\u06f3\u06f0 \u0627\u0633\u062a\u060c \u062e\u0631\u0648\u062c\u06cc \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n\n\n\n<li>\u0642\u0633\u0645\u062a \u062f\u0648\u0645 \u06a9\u062f \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u06cc\u06af\u0631\u06cc \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f. \u0622\u0631\u0627\u06cc\u0647 const \u0647\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u0645\u062a\u063a\u06cc\u0631 salary \u06a9\u0644 \u062d\u0642\u0648\u0642 \u0631\u0627 \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u062f. \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f \u00abreduce()\u200e\u00bb \u0628\u0627 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 salary\u060c \u062a\u0645\u0627\u0645 \u0647\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0632 \u062d\u0642\u0648\u0642 \u06a9\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u062f\u0631 \u0646\u062a\u06cc\u062c\u0647 \u0628\u0627\u0642\u06cc\u0645\u0627\u0646\u062f\u0647 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0645\u062a\u063a\u06cc\u0631 remaining (2700) \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<\/ol>\n\n\n\n<p>\u0628\u0647 \u0637\u0648\u0631 \u062e\u0644\u0627\u0635\u0647\u060c \u06a9\u062f \u0628\u0627\u0644\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0639\u0645\u0644\u06cc\u0627\u062a \u062a\u0641\u0631\u06cc\u0642 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f. \u06a9\u062f \u0641\u0648\u0642 \u062a\u0645\u0627\u0645 \u0627\u0639\u062f\u0627\u062f \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0627\u0632 \u0639\u0646\u0635\u0631 \u0627\u0648\u0644 \u06cc\u0627 \u06cc\u06a9 \u0639\u062f\u062f \u0645\u0639\u06cc\u0646 \u06a9\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u062a\u0641\u0631\u06cc\u0642 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"201\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/javascript-functions_11zon-300x201.jpg.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"Function \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/javascript-functions_11zon-300x201.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/javascript-functions_11zon-1024x686.jpg.webp 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/javascript-functions_11zon-768x515.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/javascript-functions_11zon.jpg 1200w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/201;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/functions-in-javascript\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">Function \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a &#8211; \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062c\u0627\u0645\u0639<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644 \u06f3: \u062d\u0630\u0641 \u0645\u0648\u0627\u0631\u062f \u062a\u06a9\u0631\u0627\u0631\u06cc \u0628\u0627 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h3>\n\n\n\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u0645\u0648\u0627\u0631\u062f \u062a\u06a9\u0631\u0627\u0631\u06cc \u0627\u0632 \u0622\u0631\u0627\u06cc\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062d\u0630\u0641 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">let<\/span> ageGroup <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token number\">\u06f1\u06f8<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2\u06f1<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f5\u06f1<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f1\u06f8<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2\u06f1<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f5<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f1\u06f8<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f7<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f1\u06f0<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token keyword\">let<\/span> uniqueAgeGroup <span class=\"token operator\">=<\/span> ageGroup<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token parameter\">accumulator<span class=\"token punctuation\">,<\/span> currentValue<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n\n<span class=\"token keyword\">if<\/span> <span class=\"token punctuation\">(<\/span>accumulator<span class=\"token punctuation\">.<\/span><span class=\"token function\">indexOf<\/span><span class=\"token punctuation\">(<\/span>currentValue<span class=\"token punctuation\">)<\/span> <span class=\"token operator\">===<\/span> <span class=\"token operator\">-<\/span><span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n\naccumulator<span class=\"token punctuation\">.<\/span><span class=\"token function\">push<\/span><span class=\"token punctuation\">(<\/span>currentValue<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token punctuation\">}<\/span>\n\n<span class=\"token keyword\">return<\/span> accumulator<span class=\"token punctuation\">;<\/span>\n\n<span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\n\n\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>uniqueAgeGroup<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ &#91; \u06f1\u06f8, \u06f2\u06f1, \u06f1, \u06f5\u06f1, \u06f5, \u06f7, \u06f1\u06f0 ]<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u06a9\u062f \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"724\" height=\"356\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230710165139.png\" alt=\"\u0645\u062a\u062f\u0647\u0627\u06cc \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" class=\"wp-image-31499 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230710165139.png 724w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230710165139-300x148.png.webp 300w\" data-sizes=\"(max-width: 724px) 100vw, 724px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 724px; --smush-placeholder-aspect-ratio: 724\/356;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u06a9\u062f \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062c\u062f\u06cc\u062f \u0628\u0647 \u0646\u0627\u0645 \u00abuniqueAgeGroup\u00bb \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u062a\u0646\u0647\u0627 \u062d\u0627\u0648\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0627\u0632 \u0622\u0631\u0627\u06cc\u0647 \u00abageGroup\u00bb \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f \u00abreduce()\u200e\u00bb \u0627\u0633\u062a. \u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06a9\u062f \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0622\u0631\u0627\u06cc\u0647 \u00abageGroup\u00bb \u0634\u0627\u0645\u0644 \u062f\u0646\u0628\u0627\u0644\u0647\u200c\u0627\u06cc \u0627\u0632 \u0633\u0646\u06cc\u0646 \u00ab[\u06f1\u06f8\u060c \u06f2\u06f1\u060c \u06f1\u060c \u06f1\u060c \u06f5\u06f1\u060c \u06f1\u06f8\u060c \u06f2\u06f1\u060c \u06f5\u060c \u06f1\u06f8\u060c \u06f7\u060c \u06f1\u06f0]\u00bb \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0645\u062a\u062f \u00abreduce()\u200e\u00bb \u0628\u0631\u0627\u06cc \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0639\u0646\u0627\u0635\u0631 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u00abageGroup\u00bb \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u062f\u0631 \u062f\u0627\u062e\u0644 \u062a\u0627\u0628\u0639 callback\u060c indexOf \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0648\u062c\u0648\u062f \u00abcurrentValue\u00bb \u0627\u0632 \u0642\u0628\u0644 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u00abaccumulator\u00bb \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06af\u0631 \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f (`indexOf()` -1 \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f)\u060c \u00abcurrentValue\u00bb \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u00abpush()\u200e\u00bb \u0628\u0647 \u0622\u0631\u0627\u06cc\u0647 \u00abaccumulator\u00bb \u067e\u0648\u0634 \u06cc\u0627 \u0641\u0634\u0627\u0631 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0645\u062a\u062f \u00abreduce()\u00bb\u060c \u00abaccumulator\u00bb \u0631\u0627 \u0628\u0627 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062e\u0627\u0644\u06cc \u00ab[]\u00bb \u0645\u0642\u062f\u0627\u0631\u062f\u0647\u06cc \u0627\u0648\u0644\u06cc\u0647 \u06a9\u0631\u062f\u0647 \u0648 \u0628\u0627 \u067e\u06cc\u0634\u0631\u0641\u062a \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0631\u0627 \u062c\u0645\u0639 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0622\u0631\u0627\u06cc\u0647 \u062d\u0627\u0635\u0644\u060c \u00abuniqueAgeGroup\u00bb\u060c \u062f\u0631 \u0645\u062a\u063a\u06cc\u0631 \u0630\u062e\u06cc\u0631\u0647\u200c\u0634\u062f\u0647 \u0648 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u00ablog()\u200e\u00bb \u062f\u0631 \u06a9\u0646\u0633\u0648\u0644 \u0686\u0627\u067e \u0645\u06cc\u200c\u0634\u0648\u062f. \u0641\u0642\u0637 \u062d\u0627\u0648\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631 \u06cc\u06a9\u062a\u0627 \u0627\u0632 \u0622\u0631\u0627\u06cc\u0647 \u00abageGroup\u00bb \u0627\u0633\u062a\u060c \u06cc\u0639\u0646\u06cc \u00ab[\u06f1\u06f8\u060c \u06f2\u06f1\u060c \u06f1\u060c \u06f5\u06f1\u060c \u06f5\u060c \u06f7\u060c \u06f1\u06f0]\u00bb.<\/li>\n<\/ol>\n\n\n\n<p>\u0628\u0647 \u0637\u0648\u0631 \u062e\u0644\u0627\u0635\u0647\u060c \u06a9\u062f \u0628\u0647 \u0637\u0648\u0631 \u0645\u0624\u062b\u0631 \u0645\u0648\u0627\u0631\u062f \u062a\u06a9\u0631\u0627\u0631\u06cc \u0631\u0627 \u0627\u0632 \u0622\u0631\u0627\u06cc\u0647 \u00abageGroup\u00bb \u062d\u0630\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062c\u062f\u06cc\u062f \u0628\u0647 \u0646\u0627\u0645 \u00abuniqueAgeGroup\u00bb \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0641\u0642\u0637 \u062d\u0627\u0648\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 \u06cc\u06a9 \u0628\u0631\u0631\u0633\u06cc \u0634\u0631\u0637\u06cc \u0627\u0633\u062a.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644 \u06f4: \u06af\u0631\u0648\u0647\u200c\u0628\u0646\u062f\u06cc \u0627\u0634\u06cc\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0648\u06cc\u0698\u06af\u06cc<\/h3>\n\n\n\n<p>\u062f\u0631 \u0632\u06cc\u0631 \u06af\u0631\u0648\u0647\u200c\u0628\u0646\u062f\u06cc \u0627\u0634\u06cc\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0648\u06cc\u0698\u06af\u06cc \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">let<\/span> people <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span>\n\n<span class=\"token punctuation\">{<\/span> name<span class=\"token operator\">:<\/span> <span class=\"token string\">\"John\"<\/span><span class=\"token punctuation\">,<\/span> age<span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f2\u06f1<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n\n<span class=\"token punctuation\">{<\/span> name<span class=\"token operator\">:<\/span> <span class=\"token string\">\"Oliver\"<\/span><span class=\"token punctuation\">,<\/span> age<span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f5\u06f5<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n\n<span class=\"token punctuation\">{<\/span> name<span class=\"token operator\">:<\/span> <span class=\"token string\">\"Michael\"<\/span><span class=\"token punctuation\">,<\/span> age<span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f5\u06f5<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n\n<span class=\"token punctuation\">{<\/span> name<span class=\"token operator\">:<\/span> <span class=\"token string\">\"Dwight\"<\/span><span class=\"token punctuation\">,<\/span> age<span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f1\u06f9<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n\n<span class=\"token punctuation\">{<\/span> name<span class=\"token operator\">:<\/span> <span class=\"token string\">\"Oscar\"<\/span><span class=\"token punctuation\">,<\/span> age<span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f2\u06f1<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n\n<span class=\"token punctuation\">{<\/span> name<span class=\"token operator\">:<\/span> <span class=\"token string\">\"Kevin\"<\/span><span class=\"token punctuation\">,<\/span> age<span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f5\u06f5<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n\n<span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n\n\n\n<span class=\"token keyword\">function<\/span> <span class=\"token function\">groupBy<\/span><span class=\"token punctuation\">(<\/span><span class=\"token parameter\">objectArray<span class=\"token punctuation\">,<\/span> property<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n\n<span class=\"token keyword\">return<\/span> objectArray<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token parameter\">accumulator<span class=\"token punctuation\">,<\/span> currentObject<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n\n<span class=\"token keyword\">let<\/span> key <span class=\"token operator\">=<\/span> currentObject<span class=\"token punctuation\">&#91;<\/span>property<span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token keyword\">if<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token operator\">!<\/span>accumulator<span class=\"token punctuation\">&#91;<\/span>key<span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n\naccumulator<span class=\"token punctuation\">&#91;<\/span>key<span class=\"token punctuation\">]<\/span> <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token punctuation\">}<\/span>\n\naccumulator<span class=\"token punctuation\">&#91;<\/span>key<span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">push<\/span><span class=\"token punctuation\">(<\/span>currentObject<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token keyword\">return<\/span> accumulator<span class=\"token punctuation\">;<\/span>\n\n<span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">{<\/span><span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token punctuation\">}<\/span>\n\n\n\n\n<span class=\"token keyword\">let<\/span> groupedPeople <span class=\"token operator\">=<\/span> <span class=\"token function\">groupBy<\/span><span class=\"token punctuation\">(<\/span>people<span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"age\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>groupedPeople<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u06a9\u062f \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"693\" height=\"381\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230710165413.png\" alt=\"\u0645\u062a\u062f reduce \u062f\u0631 javascript\" class=\"wp-image-31500 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/07\/Snapshot_230710165413.png 693w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2023\/07\/Snapshot_230710165413-300x165.png.webp 300w\" data-sizes=\"(max-width: 693px) 100vw, 693px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 693px; --smush-placeholder-aspect-ratio: 693\/381;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u06a9\u062f \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647\u060c \u0627\u0634\u06cc\u0627\u0621 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 &#8220;people&#8221; \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u06af\u0631\u0648\u0647\u200c\u0628\u0646\u062f\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06a9\u062f \u0628\u0627\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0622\u0631\u0627\u06cc\u0647 \u00abpeople\u00bb \u062d\u0627\u0648\u06cc \u0641\u0647\u0631\u0633\u062a\u06cc \u0627\u0632 \u0627\u0634\u06cc\u0627\u0621 \u0628\u0627 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f \u00ab\u0646\u0627\u0645 | name\u00bb \u0648 \u00ab\u0633\u0646 | age\u00bb \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u062a\u0627\u0628\u0639 \u00abgroupBy()\u200e\u00bb \u062f\u0648 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u062f\u0627\u0631\u062f: \u00abobjectArray\u00bb (\u0622\u0631\u0627\u06cc\u0647 \u0627\u0634\u06cc\u0627\u0621) \u0648 \u00abproperty\u00bb (\u0648\u06cc\u0698\u06af\u06cc \u0628\u0631\u0627\u06cc \u06af\u0631\u0648\u0647\u200c\u0628\u0646\u062f\u06cc \u0628\u0631 \u0627\u0633\u0627\u0633).<\/li>\n\n\n\n<li>\u062f\u0631 \u062f\u0627\u062e\u0644 \u0645\u062a\u062f \u00abreduce()\u200e\u00bb\u060c \u0647\u0631 \u0634\u06cc\u200c\u0621 \u062f\u0648\u0628\u0627\u0631\u0647 \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0645\u0642\u062f\u0627\u0631 property \u0634\u06cc\u200c\u0621 \u0641\u0639\u0644\u06cc \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06a9\u0644\u06cc\u062f \u06af\u0631\u0648\u0647\u200c\u0628\u0646\u062f\u06cc \u062f\u0631 accumulator \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0627\u06af\u0631 \u06a9\u0644\u06cc\u062f \u062f\u0631 accumulator \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f\u060c \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062e\u0627\u0644\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f. \u0633\u067e\u0633 \u0634\u06cc\u200c\u0621 \u0641\u0639\u0644\u06cc \u0628\u0647 \u0622\u0631\u0627\u06cc\u0647 \u06a9\u0644\u06cc\u062f \u0645\u0631\u0628\u0648\u0637\u0647 \u0641\u0634\u0627\u0631 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0646\u062a\u06cc\u062c\u0647 \u06a9\u0647 \u062f\u0631 \u0645\u062a\u063a\u06cc\u0631 \u00abgroupedPeople\u00bb \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u06cc\u06a9 \u0634\u06cc\u200c\u0621 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u06a9\u0644\u06cc\u062f\u0647\u0627 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f \u0648 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0622\u0631\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc\u06cc \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0627\u0634\u06cc\u0627\u0621 \u06af\u0631\u0648\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u0622\u0646 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0633\u062a\u0646\u062f. \u0639\u0628\u0627\u0631\u062a \u00ablog()\u200e\u00bb \u0634\u06cc\u200c\u0621 \u00abgroupedPeople\u00bb \u0631\u0627 \u062e\u0631\u0648\u062c\u06cc \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u0628\u0647 \u0637\u0648\u0631 \u062e\u0644\u0627\u0635\u0647\u060c \u06a9\u062f \u0646\u062d\u0648\u0647 \u06af\u0631\u0648\u0647\u200c\u0628\u0646\u062f\u06cc \u0627\u0634\u06cc\u0627\u0621 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f. \u0627\u06cc\u0646 \u0631\u0648\u0634\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0633\u0627\u0632\u0645\u0627\u0646\u200c\u062f\u0647\u06cc \u0648 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u06cc\u06a9 \u06a9\u0644\u06cc\u062f \u06cc\u0627 \u0648\u06cc\u0698\u06af\u06cc \u062e\u0627\u0635 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"150\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/azhvn8vuqrofsidykaas-300x150.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"\u0622\u0645\u0648\u0632\u0634 class \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/azhvn8vuqrofsidykaas-300x150.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/azhvn8vuqrofsidykaas-768x384.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2023\/06\/azhvn8vuqrofsidykaas.webp 1000w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/150;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/class-in-js\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0645\u0648\u0632\u0634 class \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647<\/a>\n<\/section><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u062a\u062f reduce \u0631\u0648\u06cc \u0622\u0631\u0627\u06cc\u0647 \u062e\u0627\u0644\u06cc<\/h2>\n\n\n\n<p><strong>\u062a\u0648\u062c\u0647:<\/strong> \u0647\u0646\u06af\u0627\u0645\u06cc\u200c\u06a9\u0647 \u0627\u0632 \u0645\u062a\u062f &nbsp;reduce \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062e\u0627\u0644\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f \u0648 \u00ab\u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647\u00bb \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0646\u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u06cc\u06a9 \u00abTypeError\u00bb \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p>\u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0648\u06cc \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062e\u0627\u0644\u06cc \u0628\u062f\u0648\u0646 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u00abinitialValue\u00bb \u06cc\u0627 \u0647\u0645\u0627\u0646 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 \u0645\u0646\u062c\u0631 \u0628\u0647 \u062e\u0637\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f \u0632\u06cc\u0631\u0627 \u0647\u06cc\u0686 \u0639\u0646\u0635\u0631\u06cc \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f \u0648 \u0647\u06cc\u0686 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 \u0628\u0631\u0627\u06cc \u0634\u0631\u0648\u0639 \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f. \u0627\u06cc\u0646 \u062e\u0637\u0627\u06cc TypeError: Reduce of empty array with no initial value \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0631\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u062e\u0637\u0627\u060c \u06cc\u0627 \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 \u0627\u0631\u0627\u0626\u0647 \u062f\u0647\u06cc\u062f \u06cc\u0627 \u0645\u0648\u0631\u062f \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062e\u0627\u0644\u06cc \u0631\u0627 \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u0645\u062b\u0627\u0644 \u0627\u0633\u062a \u06a9\u0647 \u062e\u0637\u0627 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">let<\/span> emptyArray <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token keyword\">let<\/span> sum <span class=\"token operator\">=<\/span> emptyArray<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token parameter\">previousValue<span class=\"token punctuation\">,<\/span> currentValue<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n\n<span class=\"token keyword\">return<\/span> previousValue <span class=\"token operator\">+<\/span> currentValue<span class=\"token punctuation\">;<\/span>\n\n<span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>sum<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u06cc\u0631 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f:<\/p>\n\n\n\n<div class=\"elementor elementor-9853\" data-elementor-type=\"wp-post\" data-elementor-id=\"9853\">\n<div class=\"elementor-inner\">\n<div class=\"elementor-section-wrap\">\n<section class=\"elementor-section elementor-top-section elementor-element elementor-element-733fcde elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"733fcde\" data-element_type=\"section\">\n<div class=\"elementor-container elementor-column-gap-default\">\n<div class=\"elementor-row\">\n<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-42e7506\" data-id=\"42e7506\" data-element_type=\"column\">\n<div class=\"elementor-column-wrap elementor-element-populated\">\n<div class=\"elementor-widget-wrap\">\n<div class=\"elementor-element elementor-element-62a27ae elementor-widget elementor-widget-code-highlight\" data-id=\"62a27ae\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n<div class=\"elementor-widget-container\">\n<div class=\"prismjs-default copy-to-clipboard \">\n<div class=\"code-toolbar\">\n<pre class=\"highlight-height language-javascript\" data-line=\"\"><code class=\" language-javascript\">TypeError<span class=\"token operator\">:<\/span> Reduce <span class=\"token keyword\">of<\/span> empty array <span class=\"token keyword\">with<\/span> no initial value<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u06cc\u0646 \u0633\u0646\u0627\u0631\u06cc\u0648\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 \u0627\u0631\u0627\u0626\u0647 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u0642\u0628\u0644 \u0627\u0632 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062e\u0627\u0644\u06cc \u0628\u0648\u062f\u0646 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">let<\/span> emptyArray <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">&#91;<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token keyword\">let<\/span> sum <span class=\"token operator\">=<\/span> emptyArray<span class=\"token punctuation\">.<\/span>length <span class=\"token operator\">&amp;<\/span>gt<span class=\"token punctuation\">;<\/span> <span class=\"token number\">\u06f0<\/span> <span class=\"token operator\">?<\/span> emptyArray<span class=\"token punctuation\">.<\/span><span class=\"token function\">reduce<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token parameter\">previousValue<span class=\"token punctuation\">,<\/span> currentValue<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n\n<span class=\"token keyword\">return<\/span> previousValue <span class=\"token operator\">+<\/span> currentValue<span class=\"token punctuation\">;<\/span>\n\n<span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f0<\/span><span class=\"token punctuation\">;<\/span>\n\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>sum<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u06a9\u062f \u0628\u0627\u0644\u0627 \u06f0 \u0627\u0633\u062a. \u062f\u0631 \u0627\u06cc\u0646 \u06a9\u062f \u0628\u0647\u200c\u0631\u0648\u0632 \u0634\u062f\u0647\u060c \u0642\u0628\u0644 \u0627\u0632 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc reduce \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u06a9\u0647 \u00abemptyArray\u00bb \u062f\u0627\u0631\u0627\u06cc \u0639\u0646\u0627\u0635\u0631\u06cc \u0627\u0633\u062a \u06cc\u0627 \u062e\u06cc\u0631. \u0627\u06af\u0631 \u0622\u0631\u0627\u06cc\u0647 \u062e\u0627\u0644\u06cc \u0628\u0627\u0634\u062f\u060c \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 \u00ab\u06f0\u00bb \u0631\u0627 \u0628\u0647 \u0645\u062a\u063a\u06cc\u0631 \u00absum\u00bb \u0627\u062e\u062a\u0635\u0627\u0635 \u0645\u06cc\u200c\u062f\u0647\u06cc\u0645. \u0628\u0647\u200c\u0627\u06cc\u0646\u200c\u062a\u0631\u062a\u06cc\u0628\u060c \u0627\u0632 \u062e\u0637\u0627 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u0645\u0648\u0631\u062f \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062e\u0627\u0644\u06cc \u0631\u0627 \u0628\u0647 \u062e\u0648\u0628\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u0628\u0647 \u06cc\u0627\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u0647\u0646\u06af\u0627\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f \u00abreduce()\u00bb \u0628\u062f\u0648\u0646 \u0627\u0631\u0627\u0626\u0647 \u00ab\u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647\u00bb\u060c \u0647\u0645\u06cc\u0634\u0647 \u0627\u0645\u06a9\u0627\u0646 \u0648\u062c\u0648\u062f \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062e\u0627\u0644\u06cc \u0631\u0627 \u062f\u0631 \u0646\u0638\u0631 \u0628\u06af\u06cc\u0631\u06cc\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0633\u062e\u0646 \u067e\u0627\u06cc\u0627\u0646\u06cc<\/h2>\n\n\n\n<p>\u0645\u062a\u062f &nbsp;reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627\u0647 \u0642\u062f\u0631\u062a\u0645\u0646\u062f\u06cc \u0628\u0631\u0627\u06cc \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0631\u0648\u06cc \u0639\u0646\u0627\u0635\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0648 \u06a9\u0627\u0647\u0634 \u0622\u0646 \u0628\u0647 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0627 \u0627\u0639\u0645\u0627\u0644 \u062a\u0627\u0628\u0639 callback \u0628\u0631\u0627\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631\u060c \u0627\u0645\u06a9\u0627\u0646 \u0627\u0646\u062c\u0627\u0645 \u0639\u0645\u0644\u06cc\u0627\u062a\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\u06cc \u0645\u0627\u0646\u0646\u062f \u062c\u0645\u0639\u200c\u06a9\u0631\u062f\u0646 \u0645\u0642\u0627\u062f\u06cc\u0631\u060c \u06cc\u0627\u0641\u062a\u0646 \u0645\u0642\u0627\u062f\u06cc\u0631 \u062d\u062f\u0627\u06a9\u062b\u0631 \u06cc\u0627 \u062d\u062f\u0627\u0642\u0644\u060c \u0641\u06cc\u0644\u062a\u0631 \u06a9\u0631\u062f\u0646 \u0639\u0646\u0627\u0635\u0631 \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0648 \u063a\u06cc\u0631\u0647 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p>\u062a\u0648\u062c\u0647 \u0628\u0647 \u0627\u06cc\u0646 \u0646\u06a9\u062a\u0647 \u0645\u0647\u0645 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0631\u0627\u0626\u0647 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 \u0627\u063a\u0644\u0628 \u0628\u0631\u0627\u06cc \u0631\u0641\u062a\u0627\u0631 \u062b\u0627\u0628\u062a \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u0631\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc \u0648 \u0645\u062e\u062a\u0635\u0631 \u0628\u0648\u062f\u0646 \u06a9\u062f \u0631\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0648 \u0627\u0628\u0632\u0627\u0631\u06cc \u0647\u0645\u0647\u200c\u06a9\u0627\u0631\u0647 \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u200c\u06a9\u0627\u0631\u06cc \u0648 \u062a\u062c\u0645\u06cc\u0639 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p>\u0645\u0646\u0628\u0639: <a href=\"https:\/\/www.programiz.com\/javascript\/library\/array\/reduce\" rel=\"nofollow noopener\" target=\"_blank\">programiz<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0646\u0648\u0639\u06cc \u062a\u0627\u0628\u0639 \u06a9\u0627\u0647\u0646\u062f\u0647 \u0631\u0627 \u0631\u0648\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u062e\u0631\u0648\u062c\u06cc \u0648\u0627\u062d\u062f \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0627\u0632 \u0645\u062c\u0644\u0647 \u0645\u06a9\u062a\u0648\u0628 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0647 \u062f\u0631 \u0631\u0627\u0628\u0637\u0647 \u0628\u0627 \u0627\u06cc\u0646 \u0645\u062a\u062f \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f \u0622\u0646 \u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u0645\u0637\u0644\u0648\u0628\u06cc \u0627\u0631\u0627\u0626\u0647 \u06a9\u0646\u06cc\u0645. \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0686\u06cc\u0633\u062a\u061f \u0645\u062a\u062f reduce \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u067e\u06cc\u0645\u0627\u06cc\u0634 [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":31497,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-31472","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java-script-articles"],"_links":{"self":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/31472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/comments?post=31472"}],"version-history":[{"count":6,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/31472\/revisions"}],"predecessor-version":[{"id":68406,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/31472\/revisions\/68406"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media\/31497"}],"wp:attachment":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media?parent=31472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/categories?post=31472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/tags?post=31472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}