JavaScript


3. Introduction to Functions in JS Below please find links to archived Q&A discussion for the Introduction to Functions in JS course.
8. Dragon Slayer! Below please find links to archived Q&A discussion for the Dragon Slayer! course.
Project: Whale Talk Take a sentence like, "Turpentine and turtles," and translate it into whale talk.
15. Introduction to Objects II Below please find links to archived Q&A discussion for the Introduction to Objects II course.
Classes
Project: Kelvin Weather With our knowledge of JavaScript, let's convert Kelvin to Celsius, then to Fahrenheit.
Iterators
5. Introduction to 'For' Loops in JS Below please find links to archived Q&A discussion for the Introduction to 'For' Loops in JS course.
Project: Rock, Paper, Scissors Rock paper scissors is a classic two player game. Each player chooses either rock, paper or scissors. The items are compared, and whichever player chooses the more powerful item wins.
Final Project - Gamebook Hey there! Thanks for joining us over here on our Community Forums. Welcome to the Final Project subcategory. This is a place for you to post your final project where our community super users can review it and give you feedback and help. Or, just post it to show off your new skills.
Transpilation
Project: Dog Years With your knowledge of math operators and variables, use JavaScript to convert your age into dog years.
Learn JavaScript: 2. Variables Learn JavaScript variables.
Project: Lite Brite Build an interactive Lite Brite utilizing JavaScript and jQuery.
9. More on Control Flow in JS Below please find links to archived Q&A discussion for the More on Control Flow in JS course.
Learn JavaScript: 6. Arrays Learn how to store data in JavaScript with arrays.
JavaScript Quizzes Use this category to discuss any of the JavaScript quizzes.
10. Code Your Own Adventure 2! Below please find links to archived Q&A discussion for the Code Your Own Adventure 2! course.
Learn JavaScript: 7. Loops Learn how to program a loop in JavaScript.
Project: Password Validator We are going to write a program to make sure that a password is complex so that it cannot be easily guessed.
11. Arrays and Objects in JS Below please find links to archived Q&A discussion for the Arrays and Objects in JS course.
Learn JavaScript: 4. Functions Learn functions and scope.
Project: Sleep Debt Calculator We are going to write a program that asks a user how many hours of sleep is ideal each night, then compare that to the actual hours they slept each night of the last week.
Learn JavaScript: 1. Introduction to JavaScript Get to know JavaScript types and operators.
Learn JavaScript: 8. JavaScript and the DOM Enhance HTML and CSS with JavaScript and jQuery, a library for JavaScript.
Project: Magic Eight Ball We will build a Magic Eight Ball with JavaScript. The user will be able to input a question, then our program will output an answer to that question.
Learn JavaScript: 3. Control Flow Learn how to make decisions with JavaScript.
4. Build "Rock, Paper, Scissors" Below please find links to archived Q&A discussion for the Build "Rock, Paper, Scissors" course.
2. Code Your Own Adventure! Below please find links to archived Q&A discussion for the Code Your Own Adventure! course.
16. Building a Cash Register Below please find links to archived Q&A discussion for the Building a Cash Register course.
7. Introduction to 'While' Loops in JS Below please find links to archived Q&A discussion for the Introduction to 'While' Loops in JS course.
Learn JavaScript: 5. Scope Learn about global and functional scope in JavaScript
13. Introduction to Objects I Below please find links to archived Q&A discussion for the Introduction to Objects I course.
12. Contact List Below please find links to archived Q&A discussion for the Contact List course.
14. Building an Address Book Below please find links to archived Q&A discussion for the Building an Address Book course.
6. Search Text for Your Name Below please find links to archived Q&A discussion for the Search Text for Your Name course.
1. Getting Started Below please find links to archived Q&A discussion for the Getting Started with Programming course.

[FAQ] - How NOT to compare multiple values using if condition [JavaScript] (5)
FAQ & Trouble shooting [JavaScript] [JavaScript] (3)
Conditions, Blocks and Semicolons [JavaScript] (3)
About the JavaScript category [JavaScript] (2)
Project: Build a Library, step 25, how to "create a class called Catalog"? [Classes] (10)
Negative feedback for JS: Requests lessons [Learn JavaScript: 8. JavaScript and the DOM] (2)
12. Loops and Arrays II [5. Introduction to 'For' Loops in JS] (4)
SyntaxError: Unexpected token "else" [2. Code Your Own Adventure!] (8)
Totally lost on the Sleep Debt Calculator! [Project: Sleep Debt Calculator] (5)
Typeof operator [11. Arrays and Objects in JS] (6)
When moving to next lesson, solutions are automatically filled in editor [Learn JavaScript: 4. Functions] (1)
Methods Incorrect Formula [Classes] (2)
JavaScript Modules Named Exports [Classes] (3)
Understanding Constructors [Classes] (3)
School Catalogue - 'class SchoolCatalog' [Classes] (3)
Inheritance V [Classes] (5)
Getters & setters [13. Introduction to Objects I] (2)
While loop not showing on console log [7. Introduction to 'While' Loops in JS] (2)
Reusing parameter with same name in different functions [3. Introduction to Functions in JS] (3)
Intermediate JavaScript Modules Combining Export Statements [Classes] (4)
Classes Static Methods!11/12 [Classes] (6)
Learn JavaScript: Classes ; Inheritance III ; Under the Nurse class, create a new instance of Nurse and save it to a constant variable named nurseOlynyk. Pass in the following values for each property: [Classes] (3)
List all hospital employees [Classes] (3)
Lesson 3 in Iterator, using map(). Is my code wrong? [Iterators] (4)
A l'aide! [3. Introduction to Functions in JS] (6)
The numbers just don't add up - How do I know what a console should display if it substitutes everything with "undefined"? [5. Introduction to 'For' Loops in JS] (3)
Value error section [Learn JavaScript: 2. Variables] (5)
Au secours! [3. Introduction to Functions in JS] (4)
Create an array [Learn JavaScript: 6. Arrays] (4)
OBJECTS Getters and Setters I [Classes] (4)