I have below code block:
const arr = [
  {name: 'Peter', folderLevel: 0}, 
  {name: 'Sara', folderLevel: 1},
  {name: 'William'}
 ];
let newArr = arr.map(el => {
   if (el.folderLevel) {
     el.folderLevel = el.folderLevel + 1;
     return el;
   } else {
     return el;
   }
 });
When I console log the newArr, the result is
[
  {name: 'Peter', folderLevel: 0}, 
  {name: 'Sara', folderLevel: 2},
  {name: 'William'}
 ];
I am wondering why inside the object name with 'Peter', the folderLevel wasn't added 1?
 
    