fix(guide) add stubs, update spellings and prepare for move (#36531)
* fix(guide) add stubs and correct file path misspellings and pr… (#36528) * fix: corrected file path to match curriculum * fix: renamed to newer challenge name * fix: added solutions to articles from challenge files * fix: added missing .english to file name * fix: added missing title to guide article * fix: correct solution for guide article * fix: replaced stub with hint * fix: added space in Hint headers * fix: added solution to guide article * fix: added solution to guide article * test: replaced stub with hint and solution * fix: add Problem number: to title * fix: changed generatorexponential to correct name * fix: renamed knight's tour to knights-tour * fix: updated guide article
This commit is contained in:
		@@ -0,0 +1,35 @@
 | 
			
		||||
---
 | 
			
		||||
title: Averages/Mode
 | 
			
		||||
---
 | 
			
		||||
# Averages/Mode
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
## Solutions
 | 
			
		||||
 | 
			
		||||
<details><summary>Solution 1 (Click to Show/Hide)</summary>
 | 
			
		||||
 | 
			
		||||
```javascript
 | 
			
		||||
function mode(arr) {
 | 
			
		||||
  const counter = {};
 | 
			
		||||
  let result = [];
 | 
			
		||||
  let max = 0;
 | 
			
		||||
  // for (const i in arr) {
 | 
			
		||||
  arr.forEach(el => {
 | 
			
		||||
    if (!(el in counter)) {
 | 
			
		||||
      counter[el] = 0;
 | 
			
		||||
    }
 | 
			
		||||
    counter[el]++;
 | 
			
		||||
 | 
			
		||||
    if (counter[el] === max) {
 | 
			
		||||
      result.push(el);
 | 
			
		||||
    }
 | 
			
		||||
    else if (counter[el] > max) {
 | 
			
		||||
      max = counter[el];
 | 
			
		||||
      result = [el];
 | 
			
		||||
    }
 | 
			
		||||
  });
 | 
			
		||||
  return result;
 | 
			
		||||
}
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
</details>
 | 
			
		||||
		Reference in New Issue
	
	Block a user