Sprint Challenge: JavaScript Fundamentals

This sprint challenge will test your understanding of the JavaScript concepts covered in this sprint.

Instructions

This Sprint Challenge is designed to assess your proficiency in JavaScript fundamentals. The goal is to evaluate your ability to work with variables, data types, functions, and control flow statements.

Important Notes

  • You have 3 hours to complete this challenge.
  • All submissions are due by the end of the challenge time.
  • Complete each task to the best of your ability.
  • You may use online resources for reference, but the code must be your own.

Challenge Tasks

Task 1: JavaScript Variables and Data Types

Create variables of different data types and demonstrate your understanding of type conversion and operations.

Task 2: JavaScript Functions

Create functions that demonstrate parameter passing, return values, and function scope.

Task 3: Control Flow

Create conditional statements and loops to solve practical problems.

Task 4: HTML and CSS Basics

Create a simple web page using HTML and apply styling with CSS.

Submission Guidelines

  1. Complete all tasks in the challenge
  2. Create a GitHub repository for your solution
  3. Upload all your solution files to the repository
  4. Submit the GitHub repository URL in the submission form
Create GitHub Repository

Additional Resources