<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic First set of JSL exercises and challenges in JMP Scripters Club Discussions</title>
    <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/First-set-of-JSL-exercises-and-challenges/m-p/871116#M231</link>
    <description>&lt;P&gt;Here is the first set of exercises and challenges and some suggested solutions to them. I have created and modified these for you to improve and practice your JSL, problem-solving, algorithm development and general programming skills.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As there are so many files, I have uploaded them as two separate .zip-files, one for exercises and one for solutions. &lt;STRONG&gt;Let me know if they are for some reason too difficult to access as .zip-files and I can for example add them to github repository &lt;/STRONG&gt;(that is something I might do for set 2 as it will be much easier to update them if there are any mistakes).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The exercises (mostly) follow similar pattern in the .jsl file:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Title of the exercise&lt;/LI&gt;
&lt;LI&gt;Some creation information (author, when it was created and which JMP version was used)&lt;/LI&gt;
&lt;LI&gt;Short description of the exercise or for the case&lt;/LI&gt;
&lt;LI&gt;Explanation of the exercises and examples what should be returned. &lt;/LI&gt;
&lt;LI&gt;Example inputs, nothing prevents you from creating your own inputs and I even suggest you do after you understand the exercise properly&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_0-1746022034222.png" style="width: 999px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/75348i5FDB8AB41946C8FF/image-size/large?v=v2&amp;amp;px=999" role="button" title="jthi_0-1746022034222.png" alt="jthi_0-1746022034222.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Few suggestions regarding these:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;These are not designed to be easy as they are closely related to real-life cases where I have used JSL (some are easy or easier and some can be quite difficult)&lt;/LI&gt;
&lt;LI&gt;Try them first yourself just by utilizing JMP Scripting Index and JMP Scripting Guide&lt;/LI&gt;
&lt;LI&gt;Ask questions related to this in this thread&lt;/LI&gt;
&lt;LI&gt;Do not search for these questions from JMP Community as some of them are fairly directly taken from there&lt;/LI&gt;
&lt;LI&gt;It is possibly there are mistakes here and there as it takes quite a lot of effort to create these and sometimes issues will get through...&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;If you get totally stuck, continue to next exercise and come back later or take a look at the solution&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have fun and good luck!&lt;/P&gt;</description>
    <pubDate>Wed, 30 Apr 2025 14:52:57 GMT</pubDate>
    <dc:creator>jthi</dc:creator>
    <dc:date>2025-04-30T14:52:57Z</dc:date>
    <item>
      <title>First set of JSL exercises and challenges</title>
      <link>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/First-set-of-JSL-exercises-and-challenges/m-p/871116#M231</link>
      <description>&lt;P&gt;Here is the first set of exercises and challenges and some suggested solutions to them. I have created and modified these for you to improve and practice your JSL, problem-solving, algorithm development and general programming skills.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As there are so many files, I have uploaded them as two separate .zip-files, one for exercises and one for solutions. &lt;STRONG&gt;Let me know if they are for some reason too difficult to access as .zip-files and I can for example add them to github repository &lt;/STRONG&gt;(that is something I might do for set 2 as it will be much easier to update them if there are any mistakes).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The exercises (mostly) follow similar pattern in the .jsl file:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Title of the exercise&lt;/LI&gt;
&lt;LI&gt;Some creation information (author, when it was created and which JMP version was used)&lt;/LI&gt;
&lt;LI&gt;Short description of the exercise or for the case&lt;/LI&gt;
&lt;LI&gt;Explanation of the exercises and examples what should be returned. &lt;/LI&gt;
&lt;LI&gt;Example inputs, nothing prevents you from creating your own inputs and I even suggest you do after you understand the exercise properly&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_0-1746022034222.png" style="width: 999px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/75348i5FDB8AB41946C8FF/image-size/large?v=v2&amp;amp;px=999" role="button" title="jthi_0-1746022034222.png" alt="jthi_0-1746022034222.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Few suggestions regarding these:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;These are not designed to be easy as they are closely related to real-life cases where I have used JSL (some are easy or easier and some can be quite difficult)&lt;/LI&gt;
&lt;LI&gt;Try them first yourself just by utilizing JMP Scripting Index and JMP Scripting Guide&lt;/LI&gt;
&lt;LI&gt;Ask questions related to this in this thread&lt;/LI&gt;
&lt;LI&gt;Do not search for these questions from JMP Community as some of them are fairly directly taken from there&lt;/LI&gt;
&lt;LI&gt;It is possibly there are mistakes here and there as it takes quite a lot of effort to create these and sometimes issues will get through...&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;If you get totally stuck, continue to next exercise and come back later or take a look at the solution&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have fun and good luck!&lt;/P&gt;</description>
      <pubDate>Wed, 30 Apr 2025 14:52:57 GMT</pubDate>
      <guid>https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/First-set-of-JSL-exercises-and-challenges/m-p/871116#M231</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2025-04-30T14:52:57Z</dc:date>
    </item>
  </channel>
</rss>

