• 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

5a: JavaScript Variables

Catrina Schlossberg - March 2, 2023 2 Comments

A variable in JavaScript is a way to name the storage of a piece of data, so that the data can be referred to throughout the code by its variable name as opposed to reentering the data every time. Declaring a variable is indicated by var or let followed by what you wish to name the data, and to assign a value you would add an equals sign followed by the value. If you want to return a string, the value must be in single or double quotation marks (ex: let myText = “Today is March 2nd”.) There are rules as to what a variable can be named in JS: it can only start with a letter, an underscore, or a $. Though they can’t start with a number, a variable name can have numbers in it after the first character. It’s important to remember that JavaScript is case-sensitive, so myVariable1 & MyVariable1 would represent different pieces of data.

There are a few ways to display outputs:

console.log() to test code on the console

alert() to create a popup

document.write() to write directly on the webpage

 

Concatenation is putting two strings together and can be done with a + or += :

Example with + → 

firstName = “Steven”, lastName = “Sclarow”

fullName = lastName + “,” + firstName

fullName= “Sclarow, Steven”

 

Example with += → 

let a = 10;

let b = “hello”;

console.log( a += 5 ); // this is addition

// Expected output: 15

console.log( b +=  “world” ); // this is concatenation

// Expected output: “hello world”

Reader Interactions

Comments

  1. Levan Lobjanidze says

    March 2, 2023 at 8:57 pm

    Thanks for the post. Reading about someone’s explanation, a different perspective, helps to better understand JavaScript.

    Log in to Reply
  2. Brittany Robinson says

    March 2, 2023 at 11:30 pm

    Hi Catrina. Your posts had great examples on variables and how it would be created in JavaScript. It gave me a better understanding on the material. Thank you for that!

    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