<span class="hljs-comment">/** * Create a point. * <span class="hljs-doctag">@author <span class="hljs-variable">Test</span></span> * <span class="hljs-doctag">@author </span>Test Smith * <span class="hljs-doctag">@param <span class="hljs-type">{number}</span> <span class="hljs-variable">x</span></span> - The x value. * <span class="hljs-doctag">@param <span class="hljs-type">{number}</span> <span class="hljs-variable">y</span></span> * <span class="hljs-doctag">@returns <span class="hljs-type">{Point}</span> </span>A Point object. */</span> <span class="hljs-comment">/** * <span class="hljs-doctag">@typedef <span class="hljs-type">{Array<number>}</span></span> * <span class="hljs-doctag">@param <span class="hljs-type">{string=}</span> <span class="hljs-variable">n</span></span> - Optional * <span class="hljs-doctag">@param <span class="hljs-type">{(string|number)}</span> <span class="hljs-variable">n</span></span> - Multiple types * <span class="hljs-doctag">@param <span class="hljs-type">{*}</span> <span class="hljs-variable">n</span></span> - Any type * <span class="hljs-doctag">@param <span class="hljs-type">{...string}</span> <span class="hljs-variable">n</span></span> - repeatable arguments * <span class="hljs-doctag">@param <span class="hljs-type">{string[]}</span> <span class="hljs-variable">n</span></span> - Array of strings */</span>