<?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: Etulan</title>
    <description>The latest articles on DEV Community by Etulan (@etulan).</description>
    <link>https://dev.to/etulan</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F599809%2Fa6858517-ab17-4e41-8145-397b09685d54.png</url>
      <title>DEV Community: Etulan</title>
      <link>https://dev.to/etulan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/etulan"/>
    <language>en</language>
    <item>
      <title>HNG Journey Begins</title>
      <dc:creator>Etulan</dc:creator>
      <pubDate>Mon, 16 Aug 2021 16:58:01 +0000</pubDate>
      <link>https://dev.to/etulan/hng-journey-begins-978</link>
      <guid>https://dev.to/etulan/hng-journey-begins-978</guid>
      <description>&lt;p&gt;After completing the Zuri&amp;amp;I4G Training program in the &lt;strong&gt;Frontend&lt;/strong&gt; stack, the next plan was to build new awesome projects and learn more about React. In the beginning, I was interested in many projects and my focus was divided. The result was that none of the projects was completed. All I can say is that my discipline was not on par with my goals then so I decided to look for a program that will open me up to a more complex project with a real-life experience that includes deadlines and a community and what better program than the HNG Internship. Just as for any intended journey, preparations and a list of what to achieve on that journey need to be made. My goals for the next six weeks of this internship are as follows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reach the stage the highest stage I can without slacking off and making sure I do the required research without giving up halfway.&lt;/li&gt;
&lt;li&gt;Know where I stand if I find myself in a workplace in terms of my skills and how fast I can deliver.&lt;/li&gt;
&lt;li&gt;Leave knowing more about React and how to use it in any project.&lt;/li&gt;
&lt;li&gt;Grow my network and connect with people who reside or school around me.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;For more info, visit:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://internship.zuri.team"&gt;HNG/Zuri internship&lt;/a&gt;&lt;br&gt;
&lt;a href="https://training.zuri.team/"&gt;Zuri training&lt;/a&gt;&lt;br&gt;
&lt;a href="https://zuri.team/"&gt;Zuri Team&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Helpful tutorial for basics
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PLxuUHF3OiqfVlhMh2XaA7gx_NaavKM7C9"&gt;Git&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/playlist?list=PLXDU_eVOJTx7QHLShNqIXL1Cgbxj7HlN4"&gt;Figma&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=UB1O30fR-EE&amp;amp;t=20s"&gt;HTML&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=yfoY53QXEnI&amp;amp;t=0s"&gt;CSS&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=hdI2bqOjy3c&amp;amp;t=30s"&gt;Javascript&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=fBNz5xF-Kx4&amp;amp;t=0s"&gt;Nodejs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=w7ejDZ8SWv8&amp;amp;t=56s"&gt;React&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  About me
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Slack username- &lt;a class="mentioned-user" href="https://dev.to/etulan"&gt;@etulan&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Stack- &lt;em&gt;Frontend&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/etulan/the-zuri-experience-1efh"&gt;My Zuri article&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;If you are interested in &lt;a href="https://cars.ng/"&gt;cars&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>beginners</category>
      <category>internship</category>
      <category>frontend</category>
      <category>hng</category>
    </item>
    <item>
      <title>Array Methods</title>
      <dc:creator>Etulan</dc:creator>
      <pubDate>Thu, 15 Apr 2021 10:50:35 +0000</pubDate>
      <link>https://dev.to/etulan/array-methods-4a2h</link>
      <guid>https://dev.to/etulan/array-methods-4a2h</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;An array is a special variable that can hold more than one value at the same time. That is, they are used in Javascript to store multiple values in one variable.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As a programmer, you'll need to adjust/remove/add/replace/count etc elements in an array therefore you need to know the right method to use for any manipulation. There are different methods of manipulating an array and I will be showing some of them.&lt;/p&gt;

&lt;h1&gt;
  
  
  concat()
&lt;/h1&gt;

&lt;p&gt;This method is used to merge (concatenate) existing arrays. It returns the new array by combining previously declared array variables.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fme4ly25y9tbbfjqte0xv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fme4ly25y9tbbfjqte0xv.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  splice()
&lt;/h1&gt;

&lt;p&gt;This method changes the content of an array by adding and/or removing or replacing elements in an array.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnc665gcmj65rvz9fqaza.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnc665gcmj65rvz9fqaza.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  every()
&lt;/h1&gt;

&lt;p&gt;This method returns true or false if every element in the specified array satisfies a condition specified in the callback function. Returns false even if a single element does not satisfy the condition.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feh7gn3ycto1bihyff5rh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feh7gn3ycto1bihyff5rh.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  filter()
&lt;/h1&gt;

&lt;p&gt;This method returns a new array of all elements that satisfy a given condition.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxfy8l3lmifo9eqmdetu8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxfy8l3lmifo9eqmdetu8.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  shift()
&lt;/h1&gt;

&lt;p&gt;This method removes the first element of the array. Its return value is the removed element.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fis99escxqzjld8y9cmbn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fis99escxqzjld8y9cmbn.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  pop()
&lt;/h1&gt;

&lt;p&gt;Unlike shift above, the pop() method removes the last element from an array and returns that element.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flc154rjrk20qli3wt47a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flc154rjrk20qli3wt47a.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Other methods include but not limited to:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Methods&lt;/th&gt;
&lt;th&gt;Methods&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;forEach&lt;/td&gt;
&lt;td&gt;map()&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;indexOf&lt;/td&gt;
&lt;td&gt;reverse()&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join()&lt;/td&gt;
&lt;td&gt;lastIndexOf()&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;fill()&lt;/td&gt;
&lt;td&gt;fine()&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;unshift()&lt;/td&gt;
&lt;td&gt;toString()&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

</description>
    </item>
    <item>
      <title>Difference between =, ==, and === in JavaScript</title>
      <dc:creator>Etulan</dc:creator>
      <pubDate>Sun, 11 Apr 2021 22:00:35 +0000</pubDate>
      <link>https://dev.to/etulan/difference-between-and-in-javascript-3na2</link>
      <guid>https://dev.to/etulan/difference-between-and-in-javascript-3na2</guid>
      <description>&lt;p&gt;First, What is an operator?&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;JavaScript &lt;strong&gt;operators&lt;/strong&gt; are used to assign values, compare values, perform arithmetic operations e.t.c. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  Classes of Operators
&lt;/h1&gt;

&lt;p&gt;*Assignment Operators&lt;br&gt;
*Arithmetic Operators&lt;br&gt;
*Comparison Operators&lt;br&gt;
*String Operators&lt;br&gt;
*Conditional Operators&lt;br&gt;
*Logical Operators&lt;br&gt;
*Bitwise Operators&lt;br&gt;
*Relational Operators&lt;br&gt;
*Unary Operators and more...&lt;/p&gt;

&lt;p&gt;For this article, I will only focus on those operators that include =, ==, ===.&lt;/p&gt;

&lt;h1&gt;
  
  
  Assignment Operators
&lt;/h1&gt;

&lt;p&gt;Assignment operators assign values to variables in JavaScript. It assigns values to its left operand based on the value of its right operand.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkei9vt0afhfwrigczt26.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkei9vt0afhfwrigczt26.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Arithmetic Operators
&lt;/h1&gt;

&lt;p&gt;They perform an arithmetic operation between numerical variables and/or values. They include &lt;strong&gt;+&lt;/strong&gt;, &lt;strong&gt;-&lt;/strong&gt;, &lt;strong&gt;(*)&lt;/strong&gt;, &lt;strong&gt;(/)&lt;/strong&gt;, &lt;strong&gt;%&lt;/strong&gt;, &lt;strong&gt;++&lt;/strong&gt;, &lt;strong&gt;--&lt;/strong&gt;.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3sq7ccyvtcw0kk7j1d0g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3sq7ccyvtcw0kk7j1d0g.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Comparison Operators
&lt;/h1&gt;

&lt;p&gt;Comparison operators are used in determining the equality or difference between variables or values. Comparison operators are further divided into two, the equality operators and relational operators.&lt;/p&gt;

&lt;h2&gt;
  
  
  Equality Operators
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Equality Operator (==)  &lt;em&gt;equal to&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Inequality operator (!=)  &lt;em&gt;not equal&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Identity operators (===)   &lt;em&gt;equal value and equal type&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;NonIdentity operators (!==) &lt;em&gt;not equal value and not equal type&lt;/em&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Equality Operator (==)
&lt;/h3&gt;

&lt;p&gt;This checks whether its two operands are equal and returns a boolean result.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc5smjxqqis4hjdqd3vkp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc5smjxqqis4hjdqd3vkp.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Identity Operator ===
&lt;/h3&gt;

&lt;p&gt;The strict equality operator (===) checks whether its two operands are equal and of the same type, returning a Boolean result.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftx1qnzwdisna38bbt803.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftx1qnzwdisna38bbt803.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Differences between =, ==, ===;
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Firstly, = is an assignment operator whereas the other two are equality (comparison) operators.&lt;/li&gt;
&lt;li&gt;= assigns a value to a variable.
== compares two variables while ignoring the data type of each 
variable.
=== compares two variables in terms of its values and data 
types (string, number).&lt;/li&gt;
&lt;li&gt;= returns a string or number
== returns a boolean expression, true if the values are equal 
and false if they are not.
=== also returns a boolean expression, true if both the values 
and data types are equal and false if either value/datatype is 
not equal.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>beginners</category>
      <category>javascript</category>
      <category>codenewbie</category>
      <category>algorithms</category>
    </item>
    <item>
      <title>The Zuri Experience</title>
      <dc:creator>Etulan</dc:creator>
      <pubDate>Wed, 31 Mar 2021 14:21:26 +0000</pubDate>
      <link>https://dev.to/etulan/the-zuri-experience-1efh</link>
      <guid>https://dev.to/etulan/the-zuri-experience-1efh</guid>
      <description>&lt;p&gt;It's been two weeks into the training and I can say the future and present is looking bright. Fast forward three orientation videos after the training for the frontend track kicked off with general tasks already out and live classes starting in earnest, I said to myself, Wow! so this is how the real tech world is with deadlines everywhere. I have learnt that to gain more we have to sacrifice some, this was especially when I saw that a class was fixed at 12am and people were still able to attend even though the videos will be made available after. With these and more, I have discovered that I have to change my attitude to learning or I would be swept away in the tech crowd and that I need to find what makes me different from the thousands of people getting into this field. &lt;br&gt;
The training has been insightful, the videos very explanatory and the mentors working hard to ensure that we have a smooth experience and that all complaints/suggestions are treated well. I would love to thank Ingressive for Good and Zuri team for putting together this internship and hopefully, I'll complete this training with a certificate and another article detailing my experience.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>zuri</category>
      <category>intern</category>
      <category>frontend</category>
    </item>
    <item>
      <title>JavaScript Syntax</title>
      <dc:creator>Etulan</dc:creator>
      <pubDate>Fri, 19 Mar 2021 13:03:44 +0000</pubDate>
      <link>https://dev.to/etulan/javascript-syntax-5f44</link>
      <guid>https://dev.to/etulan/javascript-syntax-5f44</guid>
      <description>&lt;p&gt;Rules are an important part of our lives and they serve to guide our actions and hopefully, keep us from committing crimes. That's why when picking up your editor to write some codes, you need to know the rules of JavaScript. Let's dive in!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;JavaScript syntax is a set of rules that define a correctly structured JavaScript program.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;JavaScript borrows most of its syntax from Java, C, and C++, but it has also been influenced by Awk, Perl, and Python. JavaScript is also case sensitive.&lt;/p&gt;

&lt;p&gt;Syntax are further categorized as follows:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Values&lt;/li&gt;
&lt;li&gt;Identifiers&lt;/li&gt;
&lt;li&gt;Operators&lt;/li&gt;
&lt;li&gt;Expressions&lt;/li&gt;
&lt;li&gt;Comments&lt;/li&gt;
&lt;li&gt;Keywords&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Values
&lt;/h1&gt;

&lt;p&gt;These are those things we use while executing JavaScript and they possess definite properties. JavaScript defines two types of values:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fixed Values (Literals)&lt;/li&gt;
&lt;li&gt;Variables Values (Variables)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Literals&lt;/strong&gt; are fixed values that you provide in your code. Ther include string, array, boolean literals and more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Variables&lt;/strong&gt; are variable values that store data type.&lt;/p&gt;

&lt;h1&gt;
  
  
  Identifiers
&lt;/h1&gt;

&lt;p&gt;An identifier is a sequence of characters in the code that identifies a variable, function, or property.  (&lt;em&gt;MDN Glossary&lt;/em&gt;)&lt;br&gt;
They are part of the code itself and are case sensitive. They consist of letters, numbers, dollar and underscore symbols.&lt;/p&gt;

&lt;h1&gt;
  
  
  Operators
&lt;/h1&gt;

&lt;p&gt;Operators are used in computing values. They operate on an operand and produce a result.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6546o7b86l4w3hm1wql9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6546o7b86l4w3hm1wql9.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Expressions
&lt;/h1&gt;

&lt;p&gt;An expression is any valid set of literals, variables, operators, and expressions that evaluates to a single value. The value may be a number, a string, or a logical value.&lt;br&gt;
An Expression can give an evaluation&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F82t4epcyk929h8imxmtt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F82t4epcyk929h8imxmtt.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Or they can assign values to variables&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdx0kso1rsxzzymqko2et.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdx0kso1rsxzzymqko2et.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Comments
&lt;/h1&gt;

&lt;p&gt;In your Programming journey, you will have to share your script at some point or perhaps you wrote a code and you need to remember what the code does, or you need to debug by lines. This is where comments come in. Comments are not executed by JavaScript&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5mjbkvlvqs6o7v4x2wns.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5mjbkvlvqs6o7v4x2wns.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Keywords
&lt;/h1&gt;

&lt;p&gt;Have you ever entered a parking lot and you see the best spot reserved for the Head of Department? Exactly, keywords are reserved just for JavaScript meaning you shouldn't use them to name your variables or functions. Some examples are &lt;em&gt;var&lt;/em&gt;, &lt;em&gt;typeof&lt;/em&gt;, &lt;em&gt;goto&lt;/em&gt;, &lt;em&gt;do&lt;/em&gt;, &lt;em&gt;while&lt;/em&gt; and so on. Can you name more?&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqc2ju4ax0vfrnc3lszkl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqc2ju4ax0vfrnc3lszkl.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you made it to this point, then &lt;strong&gt;Congratulations!&lt;/strong&gt; you know the rules. Want to know more? Feel free to learn more about each syntax as everything about them is not stated here. Remember to share your thought in the comment section. &lt;/p&gt;

&lt;p&gt;Happy Coding!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>syntax</category>
      <category>beginners</category>
      <category>blog</category>
    </item>
  </channel>
</rss>
