<p dir="auto">The instructions on this challenge need to be updated.  The *<em>arity *</em> property is deprecated and not supported on any browser according to:<br>
<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/arity" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/arity</a></p>
<p dir="auto">Challenge <a href="https://www.freecodecamp.com/challenges/make-a-person#?solution=var%20Person%20%3D%20function%28firstAndLast%29%20%7B%0A%20%0A%20%20%20%20return%20firstAndLast%3B%0A%7D%3B%0A%0Avar%20bob%20%3D%20new%20Person%28'Bob%20Ross'%29%3B%0Abob.getFullName%28%29%3B%0A" rel="nofollow">Make a Person</a> has an issue.<br>
User Agent is: <code class="notranslate">Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36</code>.<br>
Please describe how to reproduce this issue, and include links to screenshots if possible.</p>
<p dir="auto">My code:</p>
<div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="var Person = function(firstAndLast) {

    return firstAndLast;
};

var bob = new Person('Bob Ross');
bob.getFullName();
"><pre class="notranslate"><span class="pl-k">var</span> <span class="pl-v">Person</span> <span class="pl-c1">=</span> <span class="pl-k">function</span><span class="pl-kos">(</span><span class="pl-s1">firstAndLast</span><span class="pl-kos">)</span> <span class="pl-kos">{</span>

    <span class="pl-k">return</span> <span class="pl-s1">firstAndLast</span><span class="pl-kos">;</span>
<span class="pl-kos">}</span><span class="pl-kos">;</span>

<span class="pl-k">var</span> <span class="pl-s1">bob</span> <span class="pl-c1">=</span> <span class="pl-k">new</span> <span class="pl-v">Person</span><span class="pl-kos">(</span><span class="pl-s">'Bob Ross'</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-s1">bob</span><span class="pl-kos">.</span><span class="pl-en">getFullName</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div>
<p dir="auto">It's strange that the description for this exercise says "All functions that take an argument have an *_arity *_of 1, and the argument will be a string.", when it's simpler just to say something like "All functions that take arguments, take one argument that is a string". Also I feel that the word "arity" is an outdated word after googling the word and finding out that it used to be a property of functions but is now <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/arity" rel="nofollow">deprecated</a></p>