/**
* Exercise:
* Get to know your data types and variables
*
* Follow the directions below but feel free to experiment and veer off course.
* Work in the console directly OR use "console.log()" to output to the console from the script.
*/
// 1)
// Declare 2 to 5 variables (name them as you like)
// Make at least one string, one number and one boolean.
// Log the typeof each to the console
var myString = "The String";
var myNum = 7;
var myBool = true;
var myUn = undefined;
console.log(typeof myString);
console.log(typeof myNum);
console.log(typeof myBool);
console.log(typeof myUn);
// 2)
// Declare a new variable that stores the result of a mathematical expression
// You can add/multiply/divide/modulo any set of numbers
// Log the result to the console
var maths = 2%10;
console.log(maths);
console.log(' Add 2 plus 5 equals %d ', 2+5);
// 3)
// Combine at least three strings together
// Log the result to the console
var myStart = "Hello here is the start, ";
var myMid = "then there is the mid section ";
var myEnd = "finally we reach the end.";
var combine = myStart + myMid + myEnd;
console.log(combine);
// 4)
// Create an array with at least 5 values stored inside
// Log the result to the console
var args = [1,2,3,4,5];
console.log(args);
// 5)
// Use Array.prototype.concat to add another array to your original array
// e.g. var arr3 = arr1.concat(arr2);
// Log the result to the console
var arr3 = args.concat([6,7,8]);
console.log(arr3);
// 6)
// Create an object literal that represents a person (perhaps you!)
// Define several properties within the object (name, hairColor, age, etc..)
// Define a property that stores an array ("siblings" or "favoriteColors")
// Log the object to the console
// Then Log ONLY the "name" property to the console
// Then Change the "name" property to something else, then log the object to the console
var person = {
eyes : 'blue',
hair : 'blonde',
height : 72,
age : 26,
name: 'Andrew',
...
Please Whitelist JSFiddle in your content blocker.
Help keep JSFiddle free for always by one of two ways:
Whitelist JSFiddle in your content blocker (two clicks)
Go PRO and get access to additional PRO features →
Join the 4+ million users, and keep the JSFiddle dream alive.
Ad-free
All ads in the editor and listing pages are turned completely off.
Use pre-released features
You get to try and use features (like the Palette Color Generator) months before everyone else.
Fiddle collections
Sort and categorize your Fiddles into multiple collections.
Private collections and fiddles
You can make as many Private Fiddles, and Private Collections as you wish!
Console
Debug your Fiddle with a minimal built-in JavaScript console.