Concatenating Strings with Plus Operator spaces

Tell us what’s happening:
Why on earth is there a space after the dot after ‘start’, but no space after the dot after ‘end’?
It’s inconsistent and confusing. Is there any logical explanation for this?

Your code so far


// Example
var ourStr = "I come first. " + "I come second.";

// Only change code below this line

var myStr = "This is the start. " + "This is the end.";


Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/concatenating-strings-with-plus-operator

If you removed that space, concatenating the strings will result in

"I come first.I come second"

The space is there so the sentences are separated after concatenation.

Thank you. This was very helpful