• 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

Loops in JavaScript (6b)

Sophie Chen - February 27, 2023 1 Comment

We use loops when we want code to run more than one time. For loops run for a certain number of times specified at the beginning. While loops run for as long as a condition is met (not a specific number). For example, “for” loops are great for running through a list of a certain number of objects, while “while” loops are great for performing a task while a certain condition is true. When we create a for loop, it must have three parts: the keyword that starts the loop, the condition being tested, and the end keyword that terminates the loop. An example of the syntax for a “for” loop would be:

for (let days = 1; days < 8; days++){

console.log(“Today is the “ + days + “ day”);

}

We are starting at days = 1 and printing a statement for each day. After the statement is printed, the number of days is incremented and the loop starts over. When we reach days = 8, the for loop stops and the condition is not executed since it only executes when days is less than 8. In total, the loop will run 7 times. We separate the variable ‘days’ with a “+” sign since we want it to print the value of the variable, not the word “days”. Anything printed between quotation marks will be printed as a statement and not a variable.

Reader Interactions

Comments

  1. Sami Barhoum says

    February 28, 2023 at 8:00 pm

    Hi Sophie! I enjoyed reading you describe loops, they can be a bit complicated, but you provided examples and clearly explained it as well! Great job! Great read!

    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