---
title: "Srujan Pattar (@srujanpattar) | Hashnode"
description: "Srujan Pattar (@srujanpattar) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@srujanpattar"
---

@srujanpattar

# Srujan Pattar

@srujanpattar · Joined March 2025

### [Control Flow and Looping in JS: If, Else, Switch, For loop and While loop explained](https://jsoperatorss.hashnode.dev/control-flow-and-looping-in-js-if-else-switch-for-loop-and-while-loop-explained?utm_source=hashnode&utm_medium=feed)

JS is a interpreted language, where execution of code goes from line to line. There are condition statements, where if condition is true then code inside it will get executed, else then other block of

6 min read · [jsoperatorss.hashnode.dev](https://jsoperatorss.hashnode.dev/control-flow-and-looping-in-js-if-else-switch-for-loop-and-while-loop-explained?utm_source=hashnode&utm_medium=feed)

[Mar 17](https://hashnode.com/posts/control-flow-and-looping-in-js-if-else-switch-for-loop-and-while-loop-explained/69b99d20c22d3eeb8ae8f28a)

### [JavaScript Operators: The Basics You Need to Know](https://jsoperatorss.hashnode.dev/javascript-operators-the-basics-you-need-to-know?utm_source=hashnode&utm_medium=feed)

Do you love mathematics??? May be or may not, but you would have encountered addition, subtraction, and all basic other operations. Operators are symbols or keywords used to perform operations on oper

7 min read · [jsoperatorss.hashnode.dev](https://jsoperatorss.hashnode.dev/javascript-operators-the-basics-you-need-to-know?utm_source=hashnode&utm_medium=feed)

[Mar 17](https://hashnode.com/posts/javascript-operators-the-basics-you-need-to-know/69b95675c22d3eeb8ab52cdd)

### [Understanding Variables and data types of JS](https://jsdatatypes.hashnode.dev/understanding-variables-and-data-types-of-js?utm_source=hashnode&utm_medium=feed)

Variables and data types are building blocks of a language. Let us define them first Variables -> it is use to store values, there are mainly 3 ways to store variables in JS, they are:a) var -> varia

10 min read · [jsdatatypes.hashnode.dev](https://jsdatatypes.hashnode.dev/understanding-variables-and-data-types-of-js?utm_source=hashnode&utm_medium=feed)

[Mar 13](https://hashnode.com/posts/understanding-variables-and-data-types-of-js/69b3cc43c9e75ce33d8377eb)

### [Understanding HTML Tags and Elements](https://html-tags-explained.hashnode.dev/understanding-html-tags-and-elements?utm_source=hashnode&utm_medium=feed)

What is HTML? Before understanding about HTML tags and elements, let us know about it. HTML stands for Hyper Text Markup Language, it is a skeleton to your webpage, which provides the basic structure and in simple word if you compare webpage to your ...

5 min read · [html-tags-explained.hashnode.dev](https://html-tags-explained.hashnode.dev/understanding-html-tags-and-elements?utm_source=hashnode&utm_medium=feed)

[Jan 29](https://hashnode.com/posts/understanding-html-tags-and-elements/697b2d094e3f0440fc86bbdb)

### [Emmet for HTML: Write HTML and CSS faster](https://emmet-html-blog.hashnode.dev/emmet-for-html-write-html-and-css-faster?utm_source=hashnode&utm_medium=feed)

Imagine writing 11 lines of HTML boilerplate code every time, it is a pure waste of time, it takes more than 1 min to write those all 11 lines of code, now what if I say, you can write all those 11 line of code in 1 sec, I know you won’t believe me, ...

3 min read · [emmet-html-blog.hashnode.dev](https://emmet-html-blog.hashnode.dev/emmet-for-html-write-html-and-css-faster?utm_source=hashnode&utm_medium=feed)

[Jan 29](https://hashnode.com/posts/emmet-for-html-write-html-and-css-faster/697ac95613e037bd483fa6e6)
