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
- Complete all tasks in the challenge
- Create a GitHub repository for your solution
- Upload all your solution files to the repository
- Submit the GitHub repository URL in the submission form