Can we use a closure within a closure in javascript? : <p>If I write something like below </p>

<pre><code>function sum(x){
   return function(y){
       return function(z){
             return x + y + z;
}
}
}
</code></pre>

<p>and call it like  sum(2)(3)(4) // output is 8</p>

<p>can we call the above function, an example of closure within a closure ??? </p>
