Home HTML Data Types DOM JavaScript JS Debugging

Scenario

This object represents me and the information that goes with such. With this object, I perform a lot of different to show you the power of Data Types!

%%js
// Me Object
let me = {
    name: "Xavier",
    age: 14,
    birthYear: 2009,
    classes: ["ENS", "Math", "Spanish", "CSSE", "Science"],
    interests: ["Cybersecurity", "Coding", "Sports", "Science"],
    group: ["Justin", "Daniel", "Timur"],
    schools: ["MRES", "OVMS", "DNHS"]
    
}
//Prints Object
console.log(me)

// Adds Psychology to Interests Array
me.interests.push("Psychology");

//Concanetating Classes
console.log(me.classes[1] + " and" + " " + me.classes[3] + " are my favorite classes!");

//Concanetating Schools
console.log("First I went to " + me.schools[0] + ". Then I went to " + me.schools[1] + ". And now I'm in " + me.schools[2])


// Usage of Mathematical Operations //

// Add age + birth year to get current year
currentYear = me.age + me.birthYear

// Print current year
console.log(currentYear)

// Prints what type of value specified variable is
console.log(typeof me.name) // Prints String
console.log(typeof me.age) //Prints Number
console.log(typeof me.classes) //Prints Object