Skip to content

Latest commit

 

History

History
 
 

1-JS-BASICS

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

How to solve the assignment

  • Most of the link will redirect you to FreeCodeCamp
  • Please fill the FreeCodeCamp Id
  • Results will be evaluated automatically after form submition
  • Please make sure all the questions must be save in ./JSQuestions
Question No Question
1 Comment Your JavaScript Code
2 Declare JavaScript Variables
3 Storing Values with the Assignment Operator
4 Assigning the Value of One Variable to Another
5 Initializing Variables with the Assignment Operator
6 Understanding Case Sensitivity in Variables
7 Add Two Numbers with JavaScript
8 Subtract One Number from Another with JavaScript
9 Multiply Two Numbers with JavaScript
10 Increment a Number with JavaScript
11 Decrement a Number with JavaScript
12 Create Decimal Numbers with JavaScript
13 Multiply Two Decimals with JavaScript
14 Divide One Decimal by Another with JavaScript
15 Finding a Remainder in JavaScript
16 Use Conditional Logic with If Statements
17 Comparison with the Equality Operator
18 Comparison with the Strict Equality Operator
19 Practice comparing different values
20 Comparison with the Inequality Operator
21 Comparison with the Strict Inequality Operator
22 Comparison with the Greater Than Operator
23 Comparison with the Greater Than Or Equal To Operator
24 Comparison with the Less Than Operator
25 Comparison with the Less Than Or Equal To Operator
26 Comparisons with the Logical And Operator
27 Comparisons with the Logical Or Operator
28 Introducing Else Statements
29 Introducing Else If Statements
30 Logical Order in If Else Statements
31 Selecting from Many Options with Switch Statements
32 Adding a Default Option in Switch Statements
33 Multiple Identical Options in Switch Statements
34 Replacing If Else Chains with Switch
35 Iterate with JavaScript While Loops
36 Iterate with JavaScript For Loops
37 Iterate Odd Numbers With a For Loop
38 Count Backwards With a For Loop
39 Nesting For Loops
40 Iterate with JavaScript Do...While Loops
41 Write Reusable JavaScript with Functions
42 Passing Values to Functions with Arguments
43 Return a Value from a Function with Return
44 Understanding Undefined Value returned from a Function
45 Returning Boolean Values from Functions
47 Return Early Pattern for Functions
48 Declare a function name swapValues. This function swaps value of x to y
49 Convert Celsius to Fahrenheit
50 Factorialize a Number
51 Sum All Numbers in a Range
52 Escaping Literal Quotes in Strings
53 Quoting Strings with Single Quotes
54 Escape Sequences in Strings
55 Concatenating Strings with Plus Operator
56 Concatenating Strings with the Plus Equals Operator
57 Constructing Strings with Variables
58 Appending Variables to Strings
59 Find the Length of a String
60 Use Bracket Notation to Find the First Character in a String
61 Understand String Immutability
62 Use Bracket Notation to Find the Nth Character in a String
63 Use Bracket Notation to Find the Last Character in a String
64 Use Bracket Notation to Find the Nth-to-Last Character in a String
65 Store Multiple Values in one Variable using JavaScript Arrays
66 Nest one Array within Another Array
67 Access Array Data with Indexes
68 Modify Array Data With Indexes
70 Manipulate Arrays With push()
71 Manipulate Arrays With pop()
72 Manipulate Arrays With shift()
73 Manipulate Arrays With unshift()
74 Accessing Nested Arrays
75 Iterate Through an Array with a For Loop
76 Return Largest Numbers in Arrays
77 Store Multiple Values in one Variable using JavaScript Arrays
78 Nest one Array within Another Array
79 Access Array Data with Indexes
80 Modify Array Data With Indexes
81 Access Multi-Dimensional Arrays With Indexes
82 Manipulate Arrays With push()
83 Manipulate Arrays With pop()
84 Manipulate Arrays With shift()
85 Manipulate Arrays With unshift()
86 Accessing Nested Arrays
87 Iterate Through an Array with a For Loop
88 Return Largest Numbers in Arrays
89 Build JavaScript Objects
90 Accessing Object Properties with Dot Notation
91 Accessing Object Properties with Bracket Notation
92 Accessing Object Properties with Variables
93 Updating Object Properties
94 Add New Properties to a JavaScript Object
95 Delete Properties from a JavaScript Object
96 Testing Objects for Properties
97 Create a Method on an Object
98 Generate a random number between 0 and 100 inclusively.
99 Generate a random number between 50 and 100 inclusively.
100 Generate a random number of 3 digits
101 Generate a random number between 0 and 255 inclusively.
102 What is the year today?
103 What is the month today as a number?
104 What is the date today?
105 What is the day today as a number?
106 What is the hours now?
107 What is the minutes now?
108 Find out the numbers of seconds elapsed from January 1, 1970 to now.
109 Use Arrow Functions to Write Concise Anonymous Functions
110 Write Arrow Functions with Parameters
111 Set Default Parameters for Your Functions
112 Use the Rest Parameter with Function Parameters
113 Learn About Functional Programming
114 Understand Functional Programming Terminology
115 Avoid Mutations and Side Effects Using Functional Programming
116 Use the map Method to Extract Data from an Array
117 Implement map on a Prototype
118 Use the filter Method to Extract Data from an Array
119 Implement the filter Method on a Prototype
120 Use the reduce Method to Analyze Data
121 Use the every Method to Check that Every Element in an Array Meets a Criteria
122 Use the some Method to Check that Any Elements in an Array Meet a Criteria
123 Sort an Array Alphabetically using the sort Method
124 Return a Sorted Array Without Changing the Original Array
125 Use Higher-Order Functions map, filter, or reduce to Solve a Complex Problem