TL;DR: Where does the JS comment-appending behavior of the VSCode "Editor Hover" box come from and can it be adapted to use // comments?
When editing .js/.ts files, VSCode shows a box when the mouse hovers over any reference to a variable (controlled with the Editor > Hover settings).
/** I'm a comment */
const someVariable = 'Me';
console.log(someVariable);
results in the following when hovering over someVariable in the last line:
The comment portion of that box only appears if it is a multi-line comment beginning with two asterisks, one or more lines above a variable, object property, or function, in line with Intellisense's use of JSDoc. Very useful, but some team members prefer to put // comments at the end of a short line where a variable was declared. Is there any way to make VSCode take these end-of-line comments into account for variables/properties, or would I have to convert every relevant comment to /** to see it like this?

/** */for documentation. See jsdoc.app/about-getting-started.html