I found the following example code, and I want to figure out what it does.
projects.find( p => p.value === 'jquery-ui' && ( p.desc = 'your value', true ) );
What is the last true from ( p.desc = 'your value', true ) for? I know that find should return just the first matching array item but I see, with the use of the provided example code, it did not only find the object but it did also change it.