• 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 Initializing Variables

Sami Barhoum - February 28, 2023 2 Comments

Variables are declared inside a code block, which is usually part of a method, property, or delegate. Declarations specify the type followed by the name, and optionally the initialization. Initialization sets the variable to a new instance. It must be to a type that is compatible with the declaration type. For example if I were to put string a = “How Are You”; the variable a is declared as a string and is initialized into “How Are You”.

Another way I can put it is var a = “How Are You”; var specifies implicit typing. You must specify a variable before adding it into code, otherwise it will not code correctly, you might get an error, and the work would be done wrong. When learning how to code it’s important to make sure each variable is specified. If one is missing than the entire code may be ruined. It is important to understand the different ways.  ddddddddddddddcdccdc

 

Reader Interactions

Comments

  1. Molly Lawrence says

    March 1, 2023 at 2:18 am

    Hello Sami,
    When reading through your post, I noticed that you used both an example using var. I find it interesting that var and let can be used interchangeably. When searching for some examples to add to my posts, I found that more than not use var instead of let. When I think about coding I think of a very strategic process in which every single part has to be correct in order to be fully executed. So it surprises me that both of these can be used and still execute the same output.

    Log in to Reply
  2. Sophie Chen says

    March 1, 2023 at 12:52 pm

    Hi Sami,
    I think JavaScript is very interesting because we actually don’t need to distinguish strings or integers when declaring variables, it figures it out for us. I can use the same syntax to declare a number and a sentence. For example, if we initialize a number variable and a string variable,
    var num = 5;
    var hello = “Hello World!”;
    we can use the same syntax. When we print each variable, they will print their respectable variable type. I agree with you that it is definitely important, to remember to declare your variable with “var” or “let”, so that the compiler knows you’re adding a new variable.

    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