<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div>Q1) Because you increment n when you hit 123, so the index is now 8 but your array only has 7 elements. <br><div>Q2) You could do it in a zillion way, the simplest one is like:</div><div><br></div><div>| myArray|<br><br>myArray := #(2 32 44 67 89 111 123).<br><br>1 to: 130 do: [:i | (myArray includes: i) ifTrue: [ Transcript show: i; cr ]].<br></div><div><br></div><div class="ydpb8d4dd96signature">----------------- <br>BenoĆ®t St-Jean <br>Yahoo! Messenger: bstjean
 <br>Twitter: @BenLeChialeux
 <br>Pinterest: benoitstjean
 <br>Instagram: Chef_Benito<br>IRC: lamneth
 <br>Blogue: endormitoire.wordpress.com
 <br>"A standpoint is an intellectual horizon of radius zero".  (A. Einstein)</div></div>
            <div><br></div><div><br></div>
            
            <div id="ydp3ad25afcyahoo_quoted_1360680167" class="ydp3ad25afcyahoo_quoted">
                <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                    
                    <div>
                        On Thursday, November 16, 2017, 3:19:49 AM EST, RedTigerFish <chihuyu@gmail.com> wrote:
                    </div>
                    <div><br></div>
                    <div><br></div>
                    <div><div dir="ltr">Hello, *what I want is:*<br></div><div dir="ltr">From integers 1 to 130, I want to print some specific integers already given<br></div><div dir="ltr">in an array.<br></div><div dir="ltr">They are: 2 32 44 67 89 111 123 which are stored in small-to-big order.<br></div><div dir="ltr"><br></div><div dir="ltr">*Here's my codes:*<br></div><div dir="ltr"><br></div><div dir="ltr">|a n myArray|<br></div><div dir="ltr"><br></div><div dir="ltr">myArray := #(2 32 44 67 89 111 123).<br></div><div dir="ltr"><br></div><div dir="ltr">n := 1.<br></div><div dir="ltr">a := myArray at: n. <br></div><div dir="ltr"><br></div><div dir="ltr">1 to: 130 do: [:i|<br></div><div dir="ltr">    i = a<br></div><div dir="ltr">    ifTrue: [<br></div><div dir="ltr">        Transcript show: i; cr.<br></div><div dir="ltr">        n := n + 1. <br></div><div dir="ltr">        a := myArray at: n.<br></div><div dir="ltr">        ].    <br></div><div dir="ltr">    ].<br></div><div dir="ltr"><br></div><div dir="ltr">The output is very good except for an Error Message. <br></div><div dir="ltr"><br></div><div dir="ltr"><<a href="http://forum.world.st/file/t371379/errormessage.png" rel="nofollow" target="_blank">http://forum.world.st/file/t371379/errormessage.png</a>> <br></div><div dir="ltr"><br></div><div dir="ltr">By my current level, I have no idea why that Error Message appears. <br></div><div dir="ltr"><br></div><div dir="ltr">Q1: Why  Error Message appears ? <br></div><div dir="ltr">Q2: How can I improve that?<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">-----<br></div><div dir="ltr">Dig, dig where you are,<br></div><div dir="ltr">Down below's well.<br></div><div dir="ltr">Let those that walk in darkness shout, <br></div><div dir="ltr">Down below's hell.<br></div><div dir="ltr">--<br></div><div dir="ltr">Sent from: <a href="http://forum.world.st/Squeak-Beginners-f107673.html" rel="nofollow" target="_blank">http://forum.world.st/Squeak-Beginners-f107673.html</a><br></div><div dir="ltr">_______________________________________________<br></div><div dir="ltr">Beginners mailing list<br></div><div dir="ltr"><a href="mailto:Beginners@lists.squeakfoundation.org" rel="nofollow" target="_blank">Beginners@lists.squeakfoundation.org</a><br></div><div dir="ltr"><a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" rel="nofollow" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br></div></div>
                </div>
            </div></div></body></html>