diff --git a/snippets/arrayToHtmlList.md b/snippets/arrayToHtmlList.md
index 443f9c38b..d3e0f7397 100644
--- a/snippets/arrayToHtmlList.md
+++ b/snippets/arrayToHtmlList.md
@@ -5,8 +5,9 @@ Converts the given array elements into `
` tags and appends them to the list
Use `Array.map()` and `document.querySelector()` to create a list of html tags.
```js
-const arrayToHtmlList = (arr, listID) =>
- arr.map(item => (document.querySelector('#' + listID).innerHTML += `${item}`));
+ const arrayToHtmlList = (arr, listID) =>
+ (el => (el = document.querySelector('#' + listID),
+ el.innerHTML += arr.map(item => `${item}`).join('')))()
```
```js