<span class="hljs-comment">/**
  * Create a point.
  * <span class="hljs-doctag">@author</span> <span class="hljs-variable">Test</span>
  * <span class="hljs-doctag">@author</span> Test Smith
  * <span class="hljs-doctag">@param</span> {<span class="hljs-type">number</span>} <span class="hljs-variable">x</span> - The x value.
  * <span class="hljs-doctag">@param</span> {<span class="hljs-type">number</span>} <span class="hljs-variable">y</span>
  * <span class="hljs-doctag">@returns</span> {<span class="hljs-type">Point</span>} A Point object.
  */</span>

<span class="hljs-comment">/**
  * <span class="hljs-doctag">@typedef</span> {<span class="hljs-type">Array&lt;number&gt;</span>}
  * <span class="hljs-doctag">@param</span> {<span class="hljs-type">string=</span>} <span class="hljs-variable">n</span> - Optional
  * <span class="hljs-doctag">@param</span> {<span class="hljs-type">(string|number)</span>} <span class="hljs-variable">n</span> - Multiple types
  * <span class="hljs-doctag">@param</span> {<span class="hljs-type">*</span>} <span class="hljs-variable">n</span> - Any type
  * <span class="hljs-doctag">@param</span> {<span class="hljs-type">...string</span>} <span class="hljs-variable">n</span> - repeatable arguments
  * <span class="hljs-doctag">@param</span> {<span class="hljs-type">string[]</span>} <span class="hljs-variable">n</span> - Array of strings
  */</span>
