UWD: Section 9, Introduction to JavaScript ES6
Section 9: Introduction to Javascript ES6
106. Introduction to Javascript
107. Javascript Alerts - Adding Behaviour to Websites
108. Data Types
109. Javascript Variables
110. Javascript Variables Exercise Start
Coding Exercise 2: Javascript Variables Exercise
111. Javascript Variables Exercise Solution
112. Naming and Naming Conventions for Javascript Variables
Quiz 2: Javascript Variable Naming Quiz
113. String Concatenation
114. String Lengths and Retrieving the Number of Characters
var tweet = prompt("Compose your tweet");
alert(
"you have written " +
tweet.length +
" characters! You have " +
(280 - tweet.length) +
" characters remaining."
);
115. Slicing and Extracting Parts of a String
116. Challenge: Changing Casing in Text
formattedName =
name.slice(0, 1).toUpperCase() + name.slice(1, name.length).toLowerCase();
117. Challenge: Changing String Casing Solution
118. Basic Arithmetic and the Modulo Operator in Javascript
dogAge = prompt("How old is your dog?")
humanAge = (dogAge -1 2) * 4 + 21
alert(humanAge)
119. Increment and Decrement Expressions
var x = 5;
x++; //6
x--; //4
x += 3; //8
120. Functions Part 1: Creating and Calling Functions
121. Functions Part 1 Challenge - The Karel Robot
122. The Karel Chess Board Solution
123. A Quick Note About the Next Lesson
124. Functions Part 2: Parameters and Arguments
Coding Exercise 3: Life in Weeks Coding Exercise
125. Life in Weeks Solution
126. Functions Part 3: Outputs & Return Values
127. Challenge: Create a BMI Calculator
Coding Exercise 4: BMI Calculator Challenge
128. Challenge: BMI Calculator Solution
Quiz 4: JavaScript Functions Quiz