Skip to content

ae-sutherland/Javascript-basics

Repository files navigation

Javascript-basics

JavaScript Practice Projects

  1. Mini Projects (Data & Strings)

Tip Calculator – Input bill + tip %, output total with template literals.

Quiz – Ask questions, check answers with conditionals.

Password Validator – Check string length, numbers, symbols, return a message.

Mad Libs Game – Take user inputs and generate a story using template literals.

  1. Console Experiments

Temperature Converter – Convert Celsius ↔ Fahrenheit, log results.

Number Guesser – Random number, user guesses, give hints.

Truthy/Falsy Games – Check inputs for empty, zero, or valid values.

  1. Expressions + Conditionals

Calculator App – Input two numbers + operator, output result using if/else or switch.

Grade Checker – Input score, output letter grade with if/else if/else.

Even/Odd or Divisible Checker – Use modulo % to check divisibility.

  1. Challenges Combining Topics

Shopping Cart – Track items and prices, calculate total, apply discounts.

Rock-Paper-Scissors Game – Output winner using conditionals.

Text Analyzer – Count characters, vowels, or words using string methods and indexing.

  1. Practice Tips

Build one mini project daily.

Refactor previous labs to combine topics.

Intentionally break code to practice debugging and reading error messages.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published