EDIT: My code does work - I just had a typo when I was console.logging. It uses the same technique already found in the answer here.
I have a function that should remove everything after the comma in the string:
function shortenToDate(longDate) {
let newDate = longDate.substring(0, longDate.indexOf(","));
return newDate;
}
^ You just need to take a chunk out of the string from the 0 index to the indexOf() the first instance of whatever character you wish to remove everything after.
I had also tried:
function shortenToDate(longDate) {
return longDate.substring(longDate.indexOf(0, ","));
}
console.log(shortenToDate(shortenToDate("Friday May 2, 9am")));
Which didn't have any effect. It just returned Friday May 2, 9am.
(0, longDate.indexOf(",")).