• Log In
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Digital Systems

Department of Management Information Systems, Temple University

Digital Systems

MIS 2101.730 ■ Spring 2023 ■ Steven E. Sclarow, AIA
  • Home
  • About
    • Course Materials
    • Course Requirements
    • Email Policy
    • Grading
    • Gradebook
    • Instructor
    • Temple and COVID-19
    • Zoom Requirements
    • Zoom Links
  • Canvas Content
  • Coding Files
  • Helpdesk
  • Zoom Links
  • Video Vault
  • Diamond Peer Corner
  • Posts
    • 1a Questions
    • 1b Questions
    • 2a Questions
    • 2b Questions
    • 3a Questions
    • 3b Questions
    • 4a Questions
    • 4b Questions
    • 5a Questions
    • 5b Questions
    • 6a Questions
    • 6b Questions
    • 7a Questions

3 Parts of a For Loop (6b)

Jessica Giare - February 27, 2023 2 Comments

A for loop is used to check for specific conditions and to be able to repeat a block of code, only if the conditions are met. In a for loop there are three parts to it, which are the:

  1. Initializer

      2. Condition

      3. Iteration

So, the initializer is where you initialize a counter variable to be able to start with. And then, after the initializer is the condition. The condition is where we specify a condition that must be true in order for the iteration. The iteration is the increase or decrease the counter. Below I will show an example of what this would look like:

for (var i = 0; i<5; i++)

{

     Console.log(i);

}

This is an example of a for loop and where each step is used in the coding process. var i = 0 is the initializer, whereas  i < 5 is a condition and it is going to check whether or not i is less than 5 or if it is not. The last and third portion is the i++ which is the iteration. I think that the for loop is the loop that I am able to comprehend the best from each kind of loop, and I have definitely been practicing the most with this specific one. 

Reader Interactions

Comments

  1. Sophie Chen says

    February 27, 2023 at 9:30 pm

    Hi Jessica,
    This was a very detailed explanation of what a for loop does and how to write one. The picture and example of a for loop really helped me grasp the concept, and I definitely feel that I have a better understanding of how to implement for loops into my code now.

    Log in to Reply
  2. Sophie Chen says

    March 1, 2023 at 12:28 pm

    Hi Jessica,
    This was a very detailed explanation of what a for loop does and how to write one. The picture and example of a for loop really helped me grasp the concept, and I definitely feel that I have a better understanding of how to implement for loops into my code now. I think it’s also worth to note that although for loops can be used by themselves, they can be embedded inside functions or even other for loops! For example, we could write a function that takes a parameter and based on that parameter, the loop will execute that many times. Alternatively, say we wanted to run through a set of data twice, we could use two for loops: one to iterate each data by itself, and another to compare that data to the other data in the loop.

    Log in to Reply

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

ANNOUNCEMENTS & POSTS

What is HTML and how it is used in our everyday lives! Part 2

The coding language that adds design elements to a web page is Cascading … [More...] about What is HTML and how it is used in our everyday lives! Part 2

What is HTML and how it is used in our everyday lives! Part 1

The coding language that adds structure to a web page is HTML (Hypertext … [More...] about What is HTML and how it is used in our everyday lives! Part 1

What are Loops?

Why do we use loops? Loops are used in programming to execute a set of … [More...] about What are Loops?

Importance of IF/ELSE Statements!

Why do we use if/else statements? We use if/else statements in programming … [More...] about Importance of IF/ELSE Statements!

The Functioning of JavaScript

A function in JavaScript is a block of code designed to perform a specific … [More...] about The Functioning of JavaScript

What does JavaScript mean to you? Read more to find out what it means to Shivam Joshi!

A variable in JavaScript is a container that holds a value, which can be a … [More...] about What does JavaScript mean to you? Read more to find out what it means to Shivam Joshi!

ITA CONTACT INFO

Tarisha Sarker - Diamond Peer

Email: tarisha.sarker@temple.edu
Office Hours: Monday, 3-5 PM
Zoom Link: https://temple.zoom.us/j/91454347337

Instructor

Steven E. Sclarow, AIA

Email: sclarow@temple.edu
Office Hours Availability: M | W, 9:30 - 10:30 AM, or by appointment. Please email me if you need to schedule an appointment outside of my normal office hours.
Zoom Link: https://temple.zoom.us/j/96464375557

Helpful Links

FOX Laptop Policy

Gradebook

Installing-VS-Code-Windows
Installing-VS-Code-Mac-OS

Copyright © 2025 · Department of Management Information Systems · Fox School of Business · Temple University