<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Guna Ramesh</title>
    <description>The latest articles on DEV Community by Guna Ramesh (@gunalan22082002).</description>
    <link>https://dev.to/gunalan22082002</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3690772%2F108e97d9-3078-4ba8-b466-76fd2b0933ff.png</url>
      <title>DEV Community: Guna Ramesh</title>
      <link>https://dev.to/gunalan22082002</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gunalan22082002"/>
    <language>en</language>
    <item>
      <title>Looping in JS</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Fri, 26 Jun 2026 07:20:43 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/looping-in-js-140m</link>
      <guid>https://dev.to/gunalan22082002/looping-in-js-140m</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is Looping? And why do we use it?&lt;/strong&gt;&lt;br&gt;
  Loops are used to execute a block of code repeatedly without writing the same code multiple times. They help reduce code repetition and make programs more efficient.&lt;br&gt;
example:&lt;br&gt;
without looping:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;with looping:&lt;br&gt;
&lt;strong&gt;for loop&lt;/strong&gt;&lt;br&gt;
Syntax&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;initialization&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;condition&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;increment&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
    &lt;span class="c1"&gt;// code&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This also gives me the same output, but the code is reduced to be smart.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;output is:
1
2
3
4
5

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Print Numbers from 5 to 1&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Explanation&lt;br&gt;
i is initialized with 5.&lt;br&gt;
The loop runs while i &amp;gt;= 1.&lt;br&gt;
console.log(i) prints the current value of i.&lt;br&gt;
i-- decreases the value by 1 after each iteration.&lt;br&gt;
When i becomes 0, the condition 0 &amp;gt;= 1 is false, so the loop stops.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Output
5
4
3
2
1

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Expected Output&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;program&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;for &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;a&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Fizz&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Buzz&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Explanation&lt;/strong&gt;&lt;br&gt;
a is initialized with 1.&lt;br&gt;
The loop runs while a &amp;lt;= 10.&lt;br&gt;
If a is divisible by 3, it prints "Fizz".&lt;br&gt;
Else if a is divisible by 5, it prints "Buzz".&lt;br&gt;
Otherwise, it prints the number.&lt;br&gt;
After each iteration, a++ increases the value by 1.&lt;br&gt;
The loop stops when a becomes 11 because the condition 11 &amp;lt;= 10 is false.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;output
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Print Odd Numbers Using continue&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Expected Output
1
3
5
7
9

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Program&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;for &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="k"&gt;continue&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Explanation&lt;/strong&gt;&lt;br&gt;
i is initialized with 1.&lt;br&gt;
The loop runs while i &amp;lt;= 10.&lt;br&gt;
If i is an even number, continue skips the current iteration.&lt;br&gt;
Only odd numbers reach console.log(i).&lt;br&gt;
After each iteration, i++ increases the value by 1.&lt;br&gt;
The loop stops when i becomes 11 because the condition 11 &amp;lt;= 10 is false.&lt;/p&gt;

&lt;p&gt;Output&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1
3
5
7
9

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Expected Output
1
2
3
4
5

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;program&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;for &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Explanation&lt;/strong&gt;&lt;br&gt;
i is initialized with 1.&lt;br&gt;
The loop runs while i &amp;lt;= 10.&lt;br&gt;
When i becomes 6, the break statement stops the loop immediately.&lt;br&gt;
Since the loop stops before console.log(i), 6 is not printed.&lt;br&gt;
The loop ends without checking the remaining values.&lt;br&gt;
&lt;strong&gt;Output&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1
2
3
4
5
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Expected Output&lt;/strong&gt;&lt;br&gt;
1&lt;br&gt;
3&lt;br&gt;
&lt;strong&gt;program&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;for &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;===&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="k"&gt;continue&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;===&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Explanation&lt;/strong&gt;&lt;br&gt;
i is initialized with 1.&lt;br&gt;
The loop runs while i &amp;lt;= 5.&lt;br&gt;
When i becomes 2, continue skips the current iteration, so 2 is not printed.&lt;br&gt;
When i becomes 4, break stops the loop immediately, so 4 and the remaining values are not printed.&lt;br&gt;
Only 1 and 3 are printed.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Output
1
3
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>javascript</category>
      <category>basic</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Part -2 Control Flow Statement</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Thu, 25 Jun 2026 04:58:45 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/part-2-control-flow-statement-34ee</link>
      <guid>https://dev.to/gunalan22082002/part-2-control-flow-statement-34ee</guid>
      <description>&lt;p&gt;&lt;strong&gt;why we use break in Switch cases?&lt;/strong&gt;&lt;br&gt;
      If the break statement is not used, JavaScript continues executing the next cases even when a match is found. This behavior is called &lt;strong&gt;fall-through&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;example&lt;/strong&gt;&lt;br&gt;
let day = 1;&lt;br&gt;
        switch (day) {&lt;br&gt;
            case 1:&lt;br&gt;
                console.log("sunday")&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;        case 2:
            console.log("monday")

        case 3:
            console.log("tuesday")
        default:
            console.log("invalid day")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;output&lt;/strong&gt; &lt;br&gt;
              sunday &lt;br&gt;
              monday&lt;br&gt;
              tuesday&lt;br&gt;
              invalid day &lt;br&gt;
&lt;strong&gt;Default&lt;/strong&gt;&lt;br&gt;
    The &lt;strong&gt;default&lt;/strong&gt; block is optional in a switch statement. It is used to execute code when none of the cases match the given value. Without a default block, no code runs if there is no matching case.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ternary Operator&lt;/strong&gt;&lt;br&gt;
      A ternary operator is a shorthand way of writing a simple if...else statement in JavaScript.&lt;br&gt;
It is called ternary because it uses 3 parts:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;condition&lt;/span&gt; &lt;span class="p"&gt;?&lt;/span&gt; &lt;span class="nx"&gt;valueIfTrue&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;valueIfFalse&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;program&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;age&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;age&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;18&lt;/span&gt; &lt;span class="p"&gt;?&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Adult&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Minor&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="nl"&gt;output&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;span class="nx"&gt;Adult&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>javascript</category>
    </item>
    <item>
      <title>JavaScript Control Flow Statements</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Wed, 24 Jun 2026 13:27:25 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/javascript-control-flow-statements-3f6j</link>
      <guid>https://dev.to/gunalan22082002/javascript-control-flow-statements-3f6j</guid>
      <description>&lt;p&gt;JavaScript Control Flow Statements&lt;/p&gt;

&lt;p&gt;Control flow statements help us decide which code should run based on conditions.&lt;/p&gt;

&lt;h2&gt;
  
  
  if Statement
&lt;/h2&gt;

&lt;p&gt;The &lt;code&gt;if&lt;/code&gt; statement executes a block of code only when the condition is true.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;a is greater than 5&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Explanation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;a&lt;/code&gt; is assigned the value &lt;code&gt;10&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The condition &lt;code&gt;a &amp;gt; 5&lt;/code&gt; is checked.&lt;/li&gt;
&lt;li&gt;Since &lt;code&gt;10&lt;/code&gt; is greater than &lt;code&gt;5&lt;/code&gt;, the condition is true.&lt;/li&gt;
&lt;li&gt;Therefore, the code inside the &lt;code&gt;if&lt;/code&gt; block is executed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Output:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="nx"&gt;is&lt;/span&gt; &lt;span class="nx"&gt;greater&lt;/span&gt; &lt;span class="nx"&gt;than&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  if Statement with a False Condition
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;a is greater&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Explanation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;a&lt;/code&gt; is assigned the value &lt;code&gt;10&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The condition &lt;code&gt;a &amp;lt; 5&lt;/code&gt; is checked.&lt;/li&gt;
&lt;li&gt;Since &lt;code&gt;10&lt;/code&gt; is not less than &lt;code&gt;5&lt;/code&gt;, the condition is false.&lt;/li&gt;
&lt;li&gt;The code inside the &lt;code&gt;if&lt;/code&gt; block does not execute.&lt;/li&gt;
&lt;li&gt;No output is displayed.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  if...else Statement
&lt;/h2&gt;

&lt;p&gt;The &lt;code&gt;else&lt;/code&gt; block is used when the &lt;code&gt;if&lt;/code&gt; condition is false.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;a is smaller&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;a is greater&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Explanation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;a&lt;/code&gt; is assigned the value &lt;code&gt;10&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The condition &lt;code&gt;a &amp;lt; 5&lt;/code&gt; is checked.&lt;/li&gt;
&lt;li&gt;Since the condition is false, the &lt;code&gt;if&lt;/code&gt; block is skipped.&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;else&lt;/code&gt; block is executed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Output:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="nx"&gt;is&lt;/span&gt; &lt;span class="nx"&gt;greater&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Use &lt;code&gt;if&lt;/code&gt; when you want code to run only if a condition is true.&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;if...else&lt;/code&gt; when you want one block to run if the condition is true and another block to run if the condition is false.&lt;/li&gt;
&lt;li&gt;Control flow statements make programs intelligent by allowing them to make decisions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  JavaScript else if Statement
&lt;/h1&gt;

&lt;p&gt;The &lt;code&gt;else if&lt;/code&gt; statement is used when we need to check multiple conditions.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;90&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;90&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;excellent&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;70&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;very good&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;good&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;improve&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Explanation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;mark&lt;/code&gt; is assigned the value &lt;code&gt;90&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The first condition &lt;code&gt;mark &amp;gt;= 90&lt;/code&gt; is checked.&lt;/li&gt;
&lt;li&gt;Since &lt;code&gt;90&lt;/code&gt; is equal to &lt;code&gt;90&lt;/code&gt;, the condition is true.&lt;/li&gt;
&lt;li&gt;The code inside the first &lt;code&gt;if&lt;/code&gt; block is executed.&lt;/li&gt;
&lt;li&gt;Once a condition becomes true, the remaining &lt;code&gt;else if&lt;/code&gt; conditions are skipped.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Output:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;excellent&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  How else if Works
&lt;/h2&gt;

&lt;p&gt;The program checks conditions from top to bottom.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Check &lt;code&gt;mark &amp;gt;= 90&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;If false, check &lt;code&gt;mark &amp;gt;= 70&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;If false, check &lt;code&gt;mark &amp;gt;= 50&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;If all conditions are false, execute the &lt;code&gt;else&lt;/code&gt; block&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Example 2
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;75&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;90&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;excellent&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;70&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;very good&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;good&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;improve&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Explanation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;75 &amp;gt;= 90&lt;/code&gt; → false&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;75 &amp;gt;= 70&lt;/code&gt; → true&lt;/li&gt;
&lt;li&gt;The second block executes.&lt;/li&gt;
&lt;li&gt;Remaining conditions are skipped.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Output:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;very&lt;/span&gt; &lt;span class="nx"&gt;good&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Example 3
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;40&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;90&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;excellent&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;70&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;very good&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;mark&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;good&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;improve&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Explanation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;40 &amp;gt;= 90&lt;/code&gt; → false&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;40 &amp;gt;= 70&lt;/code&gt; → false&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;40 &amp;gt;= 50&lt;/code&gt; → false&lt;/li&gt;
&lt;li&gt;All conditions are false.&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;else&lt;/code&gt; block executes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Output:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;improve&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Use &lt;code&gt;else if&lt;/code&gt; when you need to check multiple conditions.&lt;/li&gt;
&lt;li&gt;Conditions are checked from top to bottom.&lt;/li&gt;
&lt;li&gt;As soon as one condition becomes true, its block is executed.&lt;/li&gt;
&lt;li&gt;The remaining conditions are ignored.&lt;/li&gt;
&lt;li&gt;If no condition is true, the &lt;code&gt;else&lt;/code&gt; block is executed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;switch statement&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;day&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
        &lt;span class="k"&gt;switch &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;day&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
            &lt;span class="k"&gt;case&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
                &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;sunday&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="k"&gt;case&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
                &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;monday&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="k"&gt;case&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
                &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;tuesday&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="k"&gt;case&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
                &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;wednesday&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="k"&gt;case&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
                &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;thursday&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="k"&gt;case&lt;/span&gt; &lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
                &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;friday&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="k"&gt;case&lt;/span&gt; &lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
                &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;saturday&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="nl"&gt;default&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
                &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;invalid&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

        &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Explanation&lt;br&gt;
day is assigned the value 2.&lt;br&gt;
The switch statement checks the value of day.&lt;br&gt;
It compares day with each case.&lt;br&gt;
case 2 matches the value.&lt;br&gt;
The code inside case 2 is executed.&lt;br&gt;
The break statement stops the execution of the switch block.&lt;/p&gt;

&lt;p&gt;Output:&lt;/p&gt;

&lt;p&gt;monday&lt;/p&gt;

</description>
      <category>javascript</category>
    </item>
    <item>
      <title>Function</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Mon, 15 Jun 2026 06:16:01 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/function-311e</link>
      <guid>https://dev.to/gunalan22082002/function-311e</guid>
      <description>&lt;p&gt;In JavaScript, a function is a block of code designed to perform a specific task. It runs when it is called (invoked).&lt;br&gt;
&lt;strong&gt;Function Declaration&lt;/strong&gt;&lt;br&gt;
 A Function Declaration is a way of creating a function in JavaScript using the function keyword followed by the function name. It defines a reusable block of code that performs a specific task whenever the function is called.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;code&lt;/strong&gt;&lt;br&gt;
function name(){&lt;br&gt;
    console.log("Gunalan")&lt;br&gt;
}&lt;br&gt;
name()&lt;br&gt;
&lt;strong&gt;output&lt;/strong&gt;&lt;br&gt;
Gunalan&lt;br&gt;
&lt;strong&gt;How to receive and give the arguments in function?&lt;/strong&gt;&lt;br&gt;
function name(name1,name2){&lt;br&gt;
    console.log("Gunalan")&lt;br&gt;
    console.log(name1,name2)&lt;br&gt;
}&lt;br&gt;
name("guna","ramesh")&lt;br&gt;
I created a function named name.&lt;br&gt;
The function has two parameters, name1 and name2.&lt;br&gt;
Parameters are used to receive values when the function is called.&lt;br&gt;
When I call the function using name("guna", "ramesh"), the values "guna" and "ramesh" are called arguments.&lt;br&gt;
The first argument ("guna") is assigned to name1.&lt;br&gt;
The second argument ("ramesh") is assigned to name2.&lt;br&gt;
Then the function executes its code and prints:&lt;/p&gt;

&lt;p&gt;Gunalan&lt;br&gt;
guna ramesh&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;example 2 add two values in function&lt;/strong&gt;&lt;br&gt;
function name(&lt;strong&gt;val1,val2&lt;/strong&gt;){&lt;br&gt;
    console.log("Gunalan")&lt;br&gt;
    console.log(val1+val2)&lt;br&gt;
}&lt;br&gt;
name(&lt;strong&gt;90,87&lt;/strong&gt;)&lt;br&gt;
&lt;strong&gt;output&lt;/strong&gt;&lt;br&gt;
Gunalan&lt;br&gt;
177&lt;br&gt;
&lt;strong&gt;when use return in function&lt;/strong&gt;&lt;br&gt;
Use return when you want a function to send a value back to where it was called.&lt;br&gt;
function name(val1,val2){&lt;br&gt;
    console.log("Gunalan")&lt;br&gt;
    console.log(val1+val2)&lt;br&gt;
    &lt;strong&gt;return val1-val2&lt;/strong&gt;&lt;br&gt;
}&lt;br&gt;
&lt;strong&gt;let result=name(90,87)&lt;br&gt;
console.log(result)&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;output&lt;/strong&gt;&lt;br&gt;
Gunalan&lt;br&gt;
177&lt;br&gt;
3&lt;br&gt;
&lt;strong&gt;Function Expression&lt;/strong&gt;&lt;br&gt;
Function Expression is a syntax (how you define a function as a value), while Storing in a variable is an action (how you assign that value).&lt;br&gt;
    const name=function(){&lt;br&gt;
    console.log("gunalan")&lt;br&gt;
}&lt;br&gt;
name()&lt;br&gt;
&lt;strong&gt;output&lt;/strong&gt;&lt;br&gt;
gunalan&lt;/p&gt;

&lt;p&gt;if you call before function expression its show error because its stored one variable.So dont call previously.&lt;br&gt;
name()&lt;br&gt;
const name=function(){&lt;br&gt;
    console.log("gunalan")&lt;br&gt;
}&lt;br&gt;
&lt;strong&gt;output&lt;/strong&gt;&lt;br&gt;
ReferenceError: Cannot access 'name' before initialization&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>frontend</category>
    </item>
    <item>
      <title>Python Train Task 1</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Thu, 28 May 2026 08:52:51 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/python-train-task-1-3hel</link>
      <guid>https://dev.to/gunalan22082002/python-train-task-1-3hel</guid>
      <description>&lt;p&gt;Task1:&lt;br&gt;
Two trains are travelling one place to another place.&lt;br&gt;
Total no of station is 300.&lt;br&gt;
The 1st train will stop every 3rd station and &lt;br&gt;
2nd train will stop every 5th station.&lt;br&gt;
I need a following output :&lt;br&gt;
if 1st train stops in any stations.print Train 1 is stopped&lt;br&gt;
if 2nd train stops in any stations.print Train 2 is stopped&lt;br&gt;
And both trains are stops in same stations print Both Trains are stopped.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;program&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;
&lt;span class="n"&gt;totalstation&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;300&lt;/span&gt;
&lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="n"&gt;totalstation&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;=&lt;/span&gt;&lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="o"&gt;%&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;==&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="ow"&gt;and&lt;/span&gt; &lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="o"&gt;%&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="o"&gt;==&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Both Trains are stopped.&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;elif&lt;/span&gt; &lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="o"&gt;%&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;==&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Train 1 is stopped.&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;elif&lt;/span&gt; &lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="o"&gt;%&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="o"&gt;==&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Train 2 is stopped.&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;station&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;

&lt;span class="n"&gt;output&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;5&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;6&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;9&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;10&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;12&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;15&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;18&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;20&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;21&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;24&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;25&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;27&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;30&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;33&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;35&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;36&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;39&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;40&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;42&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;45&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;48&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;50&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;51&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;54&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;55&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;57&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;60&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;63&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;65&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;66&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;69&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;70&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;72&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;75&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;78&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;80&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;81&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;84&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;85&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;87&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;90&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;93&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;95&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;96&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;99&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;100&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;102&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;105&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;108&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;110&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;111&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;114&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;115&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;117&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;120&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;123&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;125&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;126&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;129&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;130&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;132&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;135&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;138&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;140&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;141&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;144&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;145&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;147&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;150&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;153&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;155&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;156&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;159&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;160&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;162&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;165&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;168&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;170&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;171&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;174&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;175&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;177&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;180&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;183&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;185&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;186&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;189&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;190&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;192&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;195&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;198&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;200&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;201&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;204&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;205&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;207&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;210&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;213&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;215&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;216&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;219&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;220&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;222&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;225&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;228&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;230&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;231&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;234&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;235&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;237&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;240&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;243&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;245&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;246&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;249&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;250&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;252&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;255&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;258&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;260&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;261&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;264&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;265&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;267&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;270&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;273&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;275&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;276&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;279&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;280&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;282&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;285&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;288&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;290&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;291&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;294&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;295&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;297&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="ow"&gt;is&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="mi"&gt;300&lt;/span&gt; &lt;span class="n"&gt;Both&lt;/span&gt; &lt;span class="n"&gt;Trains&lt;/span&gt; &lt;span class="n"&gt;are&lt;/span&gt; &lt;span class="n"&gt;stopped&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
    <item>
      <title>What is Sep-Seperate in Python?</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Wed, 27 May 2026 06:12:42 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/what-is-sep-seperate-in-python-1pef</link>
      <guid>https://dev.to/gunalan22082002/what-is-sep-seperate-in-python-1pef</guid>
      <description>&lt;p&gt;&lt;strong&gt;sep **stands for separator&lt;br&gt;
**sep&lt;/strong&gt; works only when there are 2 or more values.&lt;br&gt;
Its cant work if any one value is available.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;print("Gunalan", sep="*")
output
Gunalan
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you didn't use **sep **to make a **space **By default Python uses space, so we use sep to change it.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program
print("Gunalan","Ramesh")
output
Gunalan Ramesh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;So we need any thing &lt;strong&gt;instead of Space use sep for change&lt;/strong&gt;.&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program
print("Gunalan","Ramesh",sep="*")
output
Gunalan*Ramesh
print("Gunalan","Ramesh",sep=".")
output
Gunalan.Ramesh
print("Gunalan","Ramesh",sep="with")
output
GunalanwithRamesh
But you did \n 
output
Gunalan
Ramesh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Reason is \n is used for push next value to next line.&lt;br&gt;
Symbol  Meaning&lt;br&gt;
\n  next line&lt;br&gt;
\t  tab space&lt;br&gt;
\  backslash&lt;br&gt;
\'  single quote&lt;br&gt;
\"  double quote&lt;br&gt;
They are special commands inside .&lt;/p&gt;

</description>
      <category>python</category>
    </item>
    <item>
      <title>JavaScript Scenario Questions (Variables, Operators, Conditional Statements)</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Tue, 26 May 2026 14:14:33 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/javascript-scenario-questions-variables-operators-conditional-statements-2am5</link>
      <guid>https://dev.to/gunalan22082002/javascript-scenario-questions-variables-operators-conditional-statements-2am5</guid>
      <description>&lt;p&gt;1.You are building a login system. Store username and password in variables and check whether both are filled.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Program
let username="gunalan";
let password="ramesh"
if(username!==""&amp;amp;&amp;amp;password!==""){
    console.log("filled")
}
else{
    console.log("Not filled")
}

output
filled
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Explanation:&lt;br&gt;
I created two variables named username and password using the let keyword and assigned values to them.&lt;br&gt;
Then, I used an if condition to check whether both variables are filled or not.&lt;br&gt;
"" means empty&lt;br&gt;
!== "" means not empty (filled)&lt;br&gt;
&amp;amp;&amp;amp; means both conditions must be true&lt;br&gt;
So, the condition checks if both username and password are not empty.&lt;br&gt;
If both are filled, it prints "filled".&lt;br&gt;
Otherwise, it prints "Not filled".&lt;br&gt;
So the output is "&lt;strong&gt;filled&lt;/strong&gt;".&lt;/p&gt;

&lt;p&gt;2.Create variables to store a product's name, price, and stock. Print a message like:&lt;br&gt;
"iPhone costs ₹60000 and only 5 left in stock"&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program
       let name="iPhone"
       let price=60000
       let stock=5
       console.log(name,"costs","₹"+price,"and only",stock,"left in stock")

output
       "iPhone costs ₹60000 and only 5 left in stock"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Explanation:&lt;/p&gt;

&lt;p&gt;I created three variables using let: name, price, and stock, and assigned values to them.&lt;/p&gt;

&lt;p&gt;Then, I used console.log() to print a message using those variables.&lt;/p&gt;

&lt;p&gt;The output will be:&lt;br&gt;
"iPhone costs ₹ 60000 and only 5 left in stock"&lt;/p&gt;

&lt;p&gt;name → product name&lt;br&gt;
price → product price&lt;br&gt;
stock → available quantity&lt;/p&gt;

&lt;p&gt;console.log() is used to display the message by combining text and variables.&lt;/p&gt;

&lt;p&gt;3.Store a student's marks in 3 subjects and calculate total.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let tamil=98
let english=100
let maths=100
let total=tamil+english+maths
console.log(total)

output
298
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;explanation&lt;br&gt;
I created three variables: tamil, english, and maths, and assigned marks to them.&lt;/p&gt;

&lt;p&gt;Then, I calculated the total using:&lt;br&gt;
let total = tamil + english + maths;&lt;/p&gt;

&lt;p&gt;Finally, I printed the total using console.log().&lt;/p&gt;

&lt;p&gt;4.Swap two numbers without using a third variable.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program
let a=10;
let b=20
    a=a+b 
    b=a-b 
    a=a-b
    console.log(a,b)

output
20 10
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Explanation&lt;br&gt;
Add both → a = a + b          a=10+20=30&lt;br&gt;
Get original a → b = a - b    b=a-b =&amp;gt;30-20=10&lt;br&gt;
Get original b → a = a - b    a=a-b =&amp;gt;30-10=20&lt;/p&gt;

&lt;p&gt;5.Create a variable that stores whether a user is logged in or not and show a welcome message.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program
  let loggedin=true
  if(loggedin){
      console.log("Your'e welcome!")
  }
  else{
      console.log("login first")
  }

output
Your'e welcome!
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>javascript</category>
    </item>
    <item>
      <title>Some Task In Operators in Javascript</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Tue, 26 May 2026 03:48:05 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/some-task-in-operators-in-javascript-4k7p</link>
      <guid>https://dev.to/gunalan22082002/some-task-in-operators-in-javascript-4k7p</guid>
      <description>&lt;p&gt;Operators Task&lt;/p&gt;

&lt;p&gt;Task 1&lt;br&gt;
let a = 15;&lt;br&gt;
let b = 4;&lt;/p&gt;

&lt;p&gt;Find:&lt;/p&gt;

&lt;p&gt;a + b&lt;br&gt;
a % b&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program:
    let a =15;
    let b=4;
    console.log (a+b);
    console.log (a%b);

output:
    19
    3

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Task 2&lt;br&gt;
let x = 10;&lt;br&gt;
x += 20;&lt;/p&gt;

&lt;p&gt;Final value?&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program:
    let x=10;
    x=x+=20; //x=x+20//
    console.log(x)

output:
    30

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Task 3&lt;/p&gt;

&lt;p&gt;Output guess:&lt;/p&gt;

&lt;p&gt;console.log(5 == "5");&lt;br&gt;
console.log(5 === "5");&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program:
    console.log(5 == "5");
    console.log(5 === "5");

output: 
    true
    false
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;explanation:&lt;br&gt;
    == is only check a value.&lt;br&gt;
    === is check a value and datatype if anyone is different it said false.&lt;br&gt;
Task 4 (Real-life)&lt;br&gt;
let age = 17;&lt;/p&gt;

&lt;p&gt;Check:&lt;/p&gt;

&lt;p&gt;age &amp;gt;= 18 → print true/false&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program:
    age=17;
    if(age&amp;gt;=18){
        console.log("true")
    }
    else{
        console.log("false")
    }

output:
    false
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;explanation:&lt;/p&gt;

&lt;p&gt;The variable age is initialized with the value 17&lt;br&gt;
The if statement checks whether the condition age &amp;gt;= 18 is true&lt;br&gt;
Since 17 is less than 18, the condition becomes false&lt;br&gt;
When the condition is false, the else block is executed&lt;br&gt;
Therefore, the program prints "false"&lt;br&gt;
Output:&lt;br&gt;
    false&lt;br&gt;
Task 5: Even or Odd (Using %)&lt;br&gt;
let num = 7;&lt;/p&gt;

&lt;p&gt;Check:&lt;/p&gt;

&lt;p&gt;If remainder is 0 → even&lt;br&gt;
Else → odd&lt;/p&gt;

&lt;p&gt;Print result&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    let num = 7;&lt;br&gt;
    if (num%2==0){&lt;br&gt;
        console.log("even")&lt;br&gt;
    }&lt;br&gt;
    else{&lt;br&gt;
        console.log("odd")&lt;br&gt;
    }&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
       odd&lt;/p&gt;

&lt;p&gt;🔍 Explanation&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The variable num is assigned the value 7

 The condition num % 2 === 0 checks whether the number is divisible by 2

 If the remainder is 0, the number is even

 If the remainder is not 0, the number is odd

 Here, 7 % 2 = 1, so the condition is false

 Therefore, the else block executes
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;Output&lt;br&gt;
    odd&lt;/p&gt;

&lt;p&gt;Key Point&lt;/p&gt;

&lt;p&gt;% (modulus) operator is used to find the remainder&lt;br&gt;
 Even numbers → remainder 0&lt;br&gt;
 Odd numbers → remainder not 0&lt;br&gt;
Task 5: Logical Operators&lt;br&gt;
let age = 22;&lt;br&gt;
let hasID = true;&lt;/p&gt;

&lt;p&gt;Check:&lt;/p&gt;

&lt;p&gt;age &amp;gt; 18 AND hasID → ?&lt;br&gt;
age &amp;lt; 18 OR hasID → ?&lt;/p&gt;

&lt;p&gt;Print both outputs&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;program:
    let age = 22;
    let hasID = true;
    console.log(age&amp;gt;18 &amp;amp;&amp;amp; hasID)
    console.log(age&amp;lt;13||hasID)
output:
    true
    true
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;what happens?&lt;br&gt;
    The variable age is assigned the value 22&lt;br&gt;
    The variable hasID is assigned the value true&lt;br&gt;
    Condition 1: age &amp;gt; 18 &amp;amp;&amp;amp; hasID&lt;/p&gt;

&lt;p&gt;age &amp;gt; 18 → 22 &amp;gt; 18 → true&lt;br&gt;
 hasID → true&lt;/p&gt;

&lt;p&gt;Using AND (&amp;amp;&amp;amp;):&lt;br&gt;
 Both conditions must be true&lt;/p&gt;

&lt;p&gt;Result:&lt;br&gt;
 true &amp;amp;&amp;amp; true → true&lt;/p&gt;

&lt;p&gt;Condition 2: age &amp;lt; 18 || hasID&lt;/p&gt;

&lt;p&gt;age &amp;lt; 18 → 22 &amp;lt; 18 → false&lt;br&gt;
 hasID → true&lt;/p&gt;

&lt;p&gt;Using OR (||):&lt;br&gt;
At least one condition must be true&lt;/p&gt;

&lt;p&gt;Result:&lt;br&gt;
false || true → true&lt;/p&gt;

&lt;p&gt;Output&lt;br&gt;
    true&lt;br&gt;
    true&lt;/p&gt;

&lt;p&gt;Key Points&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; &amp;amp;&amp;amp; (AND) → both conditions must be true
 || (OR) → any one condition is enough
 Logical operators are used for decision making
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>javascript</category>
    </item>
    <item>
      <title>Python Tasks</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Tue, 26 May 2026 03:43:25 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/python-tasks-13f2</link>
      <guid>https://dev.to/gunalan22082002/python-tasks-13f2</guid>
      <description>&lt;p&gt;The following programs clearly explain the concept of indentation and highlight common mistakes we usually make.&lt;br&gt;
1.expected output is "1 1 1 1 1"&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    count = 1&lt;br&gt;
    while count&amp;lt;=5:&lt;br&gt;
            print(1, end=' ')        #print(1, end='\n')&lt;br&gt;
        count=count+1&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
    1 1 1 1 1&lt;/p&gt;

&lt;p&gt;What happens in this program?&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Initially, the variable count is assigned the value 1

The while loop checks whether count is less than or equal to 5

If the condition is true, the loop executes

Inside the loop, the value 1 is printed followed by a space

After printing, the value of count is increased by 1

Now count becomes 2, and the loop runs again

This process continues until count becomes greater than 5

When count becomes 6, the condition becomes false, and the loop stops
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Output&lt;br&gt;
    1 1 1 1 1&lt;/p&gt;

&lt;p&gt;Additional Note&lt;/p&gt;

&lt;p&gt;If you use:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;print(1, end='\n')
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The output will be:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1
1
1
1
1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;




&lt;p&gt;Program 1&lt;br&gt;
Expected Output&lt;br&gt;
2 4 6 8 10 6 12&lt;br&gt;
Program&lt;br&gt;
count = 1&lt;br&gt;
while count &amp;lt;= 5:&lt;br&gt;
    print(count * 2, end=' ')&lt;br&gt;
    count = count + 1&lt;/p&gt;

&lt;p&gt;print(count, end=' ')&lt;br&gt;
print(count * 2)&lt;br&gt;
 Explanation&lt;/p&gt;

&lt;p&gt;Initially, count is assigned the value 1&lt;/p&gt;

&lt;p&gt;The loop runs while count &amp;lt;= 5&lt;/p&gt;

&lt;p&gt;Inside the loop, count * 2 is printed with a space&lt;/p&gt;

&lt;p&gt;After each iteration, count is increased by 1&lt;/p&gt;

&lt;p&gt;When the loop ends, count becomes 6&lt;/p&gt;

&lt;p&gt;After the loop:&lt;/p&gt;

&lt;p&gt;print(count, end=' ') prints 6&lt;br&gt;
print(count * 2) prints 12&lt;br&gt;
Output&lt;/p&gt;

&lt;h2&gt;
  
  
  2 4 6 8 10 6 12
&lt;/h2&gt;

&lt;p&gt;Program 2&lt;br&gt;
Expected Output&lt;br&gt;
2 4 6 8 10 6&lt;br&gt;
12&lt;br&gt;
Program&lt;br&gt;
count = 1&lt;br&gt;
while count &amp;lt;= 5:&lt;br&gt;
    print(count * 2, end=' ')&lt;br&gt;
    count = count + 1&lt;/p&gt;

&lt;p&gt;print(count)&lt;br&gt;
print(count * 2)&lt;br&gt;
Explanation&lt;/p&gt;

&lt;p&gt;The loop works the same as in Program 1&lt;/p&gt;

&lt;p&gt;After the loop ends, count = 6&lt;/p&gt;

&lt;p&gt;print(count) prints 6 and moves to the next line&lt;/p&gt;

&lt;p&gt;print(count * 2) prints 12 on a new line&lt;/p&gt;

&lt;p&gt;Output&lt;br&gt;
    &lt;strong&gt;2 4 6 8 10 6&lt;/strong&gt;&lt;br&gt;
    &lt;strong&gt;12&lt;/strong&gt;&lt;br&gt;
 Important Concept: Indentation&lt;/p&gt;

&lt;h2&gt;
  
  
  If indentation is not handled correctly, the output will be unexpected.
&lt;/h2&gt;

&lt;p&gt;Wrong Program&lt;br&gt;
count = 1&lt;br&gt;
while count &amp;lt;= 5:&lt;br&gt;
    print(count * 2, end=' ')&lt;br&gt;
    count = count + 1&lt;br&gt;
    print(count)&lt;br&gt;
    print(count * 2)&lt;br&gt;
 What happens?&lt;/p&gt;

&lt;p&gt;The last two print statements are inside the loop because of indentation&lt;/p&gt;

&lt;p&gt;So they execute in every iteration&lt;/p&gt;

&lt;p&gt;This produces repeated and mixed output&lt;/p&gt;

&lt;p&gt;Output&lt;br&gt;
&lt;strong&gt;2 2&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;4&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;4 3&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;6&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;6 4&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;8&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;8 5&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;10&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;10 6&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;12&lt;/strong&gt;&lt;br&gt;
Final Key Points &lt;/p&gt;

&lt;p&gt;Indentation decides whether code is inside or outside the loop&lt;br&gt;
 end=' ' prints in the same line&lt;br&gt;
 end='\n' prints in the next line&lt;br&gt;
 print() moves to the next line&lt;br&gt;
 Always align indentation carefully&lt;/p&gt;

</description>
      <category>python</category>
    </item>
    <item>
      <title>Python</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Mon, 25 May 2026 13:53:49 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/python-5c5j</link>
      <guid>https://dev.to/gunalan22082002/python-5c5j</guid>
      <description>&lt;p&gt;1.Excepted output:&lt;br&gt;
    10 8 6 4 2&lt;br&gt;
program:&lt;br&gt;
    a=10&lt;br&gt;
    while a&amp;gt;=1:&lt;br&gt;
            print(a,end=" ")&lt;br&gt;
            a=a-2&lt;br&gt;
output:&lt;br&gt;
    10 8 6 4 2 &lt;/p&gt;

&lt;p&gt;What happens in this program?&lt;/p&gt;

&lt;p&gt;Initially, the value of a is set to 10. The while loop checks whether a is greater than or equal to 1.&lt;/p&gt;

&lt;p&gt;Since the condition is true, the loop starts executing. Inside the loop, the current value of a is printed, followed by a space.&lt;/p&gt;

&lt;p&gt;After printing, the value of a is decreased by 2 (a = a - 2), and the updated value is stored back in the same variable.&lt;/p&gt;

&lt;p&gt;This process continues:&lt;/p&gt;

&lt;p&gt;First iteration → a = 10&lt;br&gt;
Second iteration → a = 8&lt;br&gt;
Third iteration → a = 6&lt;br&gt;
Fourth iteration → a = 4&lt;br&gt;
Fifth iteration → a = 2&lt;/p&gt;

&lt;p&gt;When a becomes 0, the condition a &amp;gt;= 1 becomes false, and the loop stops.&lt;/p&gt;

&lt;p&gt;Output:&lt;br&gt;
    10 8 6 4 2&lt;/p&gt;

&lt;p&gt;This task for you&lt;br&gt;
15 12 9 6 3&lt;/p&gt;

</description>
      <category>python</category>
    </item>
    <item>
      <title>Javascript Variables.</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Sun, 24 May 2026 15:52:51 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/javascript-variables-3d4p</link>
      <guid>https://dev.to/gunalan22082002/javascript-variables-3d4p</guid>
      <description>&lt;p&gt;Task 1:Create Variables&lt;/p&gt;

&lt;p&gt;Create 3 variables:&lt;/p&gt;

&lt;p&gt;Your name&lt;br&gt;
Your age&lt;br&gt;
Your city&lt;/p&gt;

&lt;p&gt;Use let for age, const for name&lt;br&gt;
program:&lt;br&gt;
let name="gunalan"&lt;br&gt;
let age="23"&lt;br&gt;
const city="pattukkottai"&lt;br&gt;
console.log(name)&lt;br&gt;
console.log(age)&lt;br&gt;
console.log(city)&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
    &lt;strong&gt;gunalan&lt;/strong&gt;&lt;br&gt;
        &lt;strong&gt;23&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
          &lt;strong&gt;pattukkottai&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 2: Update Value&lt;/p&gt;

&lt;p&gt;let score = 10;&lt;br&gt;
Change it to 50 and print it using:&lt;br&gt;
console.log(score);&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    let score=10;&lt;br&gt;
    score=50;&lt;br&gt;
    console.log(score)&lt;/p&gt;

&lt;p&gt;output:&lt;/p&gt;

&lt;h2&gt;
  
  
      &lt;strong&gt;50&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 3: Const Error Check&lt;/p&gt;

&lt;p&gt;const country = "India";&lt;br&gt;
Try to change it to "USA"&lt;br&gt;
What happens? (observe error)&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    const country="india";&lt;br&gt;
    country="usa";&lt;br&gt;
    console.log(country);&lt;/p&gt;

&lt;p&gt;output:&lt;/p&gt;

&lt;h2&gt;
  
  
      &lt;strong&gt;TypeError: Assignment to constant variable.&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Understanding Concepts&lt;/p&gt;

&lt;p&gt;Task 4: Identify Output&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    var x = 10;&lt;br&gt;
    var x = 20;&lt;br&gt;
    console.log(x);&lt;/p&gt;

&lt;p&gt;output: &lt;/p&gt;

&lt;h2&gt;
  
  
      &lt;strong&gt;20&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 5: Fix Error&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let y = 30;
let y = 40;

Fix this code without error
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;program:&lt;br&gt;
    let y=30;&lt;br&gt;
        y=40;&lt;br&gt;
    console.log(y)&lt;/p&gt;

&lt;p&gt;output:&lt;/p&gt;

&lt;h2&gt;
  
  
      &lt;strong&gt;40&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 6: Scope Test&lt;br&gt;
    {&lt;br&gt;
        let a = 100;&lt;br&gt;
    }&lt;br&gt;
        console.log(a);&lt;/p&gt;

&lt;p&gt;Will it work or error? Why?&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    {&lt;br&gt;
        let a = 100;&lt;br&gt;
    }&lt;br&gt;
        console.log(a);&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
    &lt;strong&gt;a is not defined&lt;/strong&gt; . variable is inside a block but the print statement is outside&lt;br&gt;
so couldn't print the output because let is a block-scope, if you did the print statement inside the&lt;/p&gt;

&lt;h2&gt;
  
  
  block it is printed.
&lt;/h2&gt;

&lt;p&gt;Level 3: Real-Life Task (Your Project Style)&lt;br&gt;
Task 7: Shopping Cart&lt;/p&gt;

&lt;p&gt;Create variables:&lt;/p&gt;

&lt;p&gt;const shopName = "RuralCart";&lt;br&gt;
let items = 0;&lt;br&gt;
let price = 100;&lt;/p&gt;

&lt;p&gt;Do this:&lt;/p&gt;

&lt;p&gt;Add 3 items → update items&lt;br&gt;
Increase price → price = price + 50&lt;br&gt;
Print all values&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    const shopName = "RuralCart";&lt;br&gt;
    let items = 0;&lt;br&gt;
    let price = 100;&lt;br&gt;
    items=items+3;&lt;br&gt;
    price=price+50;&lt;br&gt;
    console.log(shopname)&lt;br&gt;
    console.log(items);&lt;br&gt;
    console.log(price);&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
    &lt;strong&gt;RuralCart&lt;/strong&gt;&lt;br&gt;
    &lt;strong&gt;3&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
      &lt;strong&gt;150&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Bonus Challenge &lt;/p&gt;

&lt;p&gt;Task 8: Combine Everything&lt;/p&gt;

&lt;p&gt;Write a program:&lt;/p&gt;

&lt;p&gt;productName&lt;br&gt;
 productPrice&lt;br&gt;
 quantity&lt;/p&gt;

&lt;p&gt;Calculate total:&lt;/p&gt;

&lt;p&gt;total = productPrice * quantity;&lt;/p&gt;

&lt;p&gt;Print:&lt;/p&gt;

&lt;p&gt;Product: Rice&lt;br&gt;
Total Price: 500&lt;/p&gt;

&lt;p&gt;program 1:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let productName="Rice";
let productPrice=50;
let quantity=10;
total=productPrice*quantity;
console.log(total)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;output:&lt;br&gt;
    &lt;strong&gt;500&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;program 2:&lt;br&gt;
    let productName="Rice";&lt;br&gt;
    let productPrice=50;&lt;br&gt;
    let quantity=10;&lt;br&gt;
    console.log(productPrice*quantity)&lt;/p&gt;

&lt;p&gt;output:&lt;/p&gt;

&lt;h2&gt;
  
  
      &lt;strong&gt;500&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 9: String + Variable&lt;/p&gt;

&lt;p&gt;Create:&lt;/p&gt;

&lt;p&gt;let name = "Guna";&lt;br&gt;
let age = 23;&lt;/p&gt;

&lt;p&gt;Print like this:&lt;/p&gt;

&lt;p&gt;My name is Guna and I am 23 years old&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    let name = "Guna";&lt;br&gt;
    let age = 23;&lt;br&gt;
    console.log("My name is "+name+" and I am "+age+" years old")&lt;/p&gt;

&lt;p&gt;output:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;**My name is Guna and I am 23 years old**
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;




&lt;p&gt;Task 10: Total Price (Clean Output)&lt;br&gt;
let product = "Sugar";&lt;br&gt;
let price = 40;&lt;br&gt;
let qty = 5;&lt;/p&gt;

&lt;p&gt;expect Output:&lt;/p&gt;

&lt;p&gt;Product: Sugar&lt;br&gt;
Total: 200&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    let product = "Sugar";&lt;br&gt;
    let price = 40;&lt;br&gt;
    let qty = 5;&lt;br&gt;
    let total=price*qty&lt;br&gt;
    console.log("Product:"+product)&lt;br&gt;
    console.log("Total:"+total)&lt;br&gt;
output:&lt;br&gt;
    &lt;strong&gt;Product: Sugar&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
      &lt;strong&gt;Total: 200&lt;/strong&gt;
&lt;/h2&gt;

</description>
      <category>javascript</category>
      <category>frontend</category>
      <category>beginners</category>
      <category>variables</category>
    </item>
    <item>
      <title>Python progarming to Print the output in decending order using while loop</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Sun, 24 May 2026 07:47:20 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/python-progarming-to-print-the-output-in-decending-order-using-while-loop-pa3</link>
      <guid>https://dev.to/gunalan22082002/python-progarming-to-print-the-output-in-decending-order-using-while-loop-pa3</guid>
      <description>&lt;p&gt;Expected Output is 5 4 3 2 1&lt;br&gt;
Print the Program using Python&lt;br&gt;
count=1&lt;br&gt;
price=5&lt;br&gt;
while count&amp;lt;=5:&lt;br&gt;
    print(price,end=' ')&lt;br&gt;
    price=price-1&lt;br&gt;
    count=count+1&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What happens here?
Step 1:
Create a variable named count and assign the value 1.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Step 2:&lt;br&gt;
Create a variable named price and assign the value 5.&lt;/p&gt;

&lt;p&gt;Step 3 (Condition):&lt;br&gt;
The loop runs as long as the value of count is less than or equal to 5.&lt;br&gt;
If count becomes greater than 5, the loop stops.&lt;/p&gt;

&lt;p&gt;How the loop works&lt;br&gt;
First, the loop checks the value of count. Initially, it is 1.&lt;/p&gt;

&lt;p&gt;The condition count &amp;lt;= 5 is true, so the loop starts.&lt;/p&gt;

&lt;p&gt;It prints the value of price and adds a space using end=' '.&lt;/p&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;p&gt;count is increased by 1&lt;/p&gt;

&lt;p&gt;price is decreased by 1&lt;/p&gt;

&lt;p&gt;Now:&lt;/p&gt;

&lt;p&gt;count = 2&lt;/p&gt;

&lt;p&gt;price = 4&lt;/p&gt;

&lt;p&gt;Again, the condition is checked. Since 2 &amp;lt;= 5, it is still true.&lt;/p&gt;

&lt;p&gt;This process continues until count becomes 6. At that point, the condition becomes false, and the loop stops.&lt;/p&gt;

&lt;p&gt;Output&lt;br&gt;
5 4 3 2 1&lt;br&gt;
Why is the output horizontal instead of vertical?&lt;br&gt;
Normally, print() moves to the next line after printing.&lt;/p&gt;

&lt;p&gt;But here we use:&lt;/p&gt;

&lt;p&gt;end=' '&lt;br&gt;
This means:&lt;/p&gt;

&lt;p&gt;After printing, a space is added instead of a new line.&lt;/p&gt;

&lt;p&gt;So the cursor stays on the same line.&lt;/p&gt;

&lt;p&gt;Different end examples&lt;br&gt;
end=' ' → 5 4 3 2 1&lt;/p&gt;

&lt;p&gt;end='.' → 5.4.3.2.1.&lt;/p&gt;

&lt;p&gt;end='' → 54321&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>python</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
