diff --git a/1-js/05-data-types/07-map-set/02-filter-anagrams/solution.md b/1-js/05-data-types/07-map-set/02-filter-anagrams/solution.md index aaec82046f..1ebd33254b 100644 --- a/1-js/05-data-types/07-map-set/02-filter-anagrams/solution.md +++ b/1-js/05-data-types/07-map-set/02-filter-anagrams/solution.md @@ -36,7 +36,7 @@ alert( aclean(arr) ); Для удобства, давайте разделим это на несколько строк: ```js -let sorted = arr[i] // PAN +let sorted = word // PAN .toLowerCase() // pan .split("") // ["p","a","n"] .sort() // ["a","n","p"] @@ -63,9 +63,14 @@ map.set(sorted, word); function aclean(arr) { let obj = {}; - for (let i = 0; i < arr.length; i++) { - let sorted = arr[i].toLowerCase().split("").sort().join(""); - obj[sorted] = arr[i]; + for (let word of arr) { + let sorted = word + .toLowerCase() + .split("") + .sort() + .join(""); + + obj[sorted] = word; } return Object.values(obj); pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy