-
Create a variable.js file and declare variables and assign string, boolean, undefined and null data types, Display all the value with there type.
-
Declare variables to store your first name, last name, marital status, country and age and display them using interploation method.
-
Decalre a varibale and assign value to it and change all the string characters to capital letters using toUpperCase() method.
-
Check if the string contains a word Script using includes() method.
-
Split the string into an array using split() method
-
'Facebook, Google, Microsoft, Apple, IBM, Oracle, Amazon' split the string at the comma and change it to an array.
-
Use lastIndexOf to determine the position of the last occurrence of a script.
-
Use search to find the position of the first occurrence of the word because in the following sentence:'You cannot end a sentence with because because because is a conjunction'.
-
Use trim() to remove any trailing whitespace at the beginning and the end of a string.
-
Boolean value is either true or false.
- Write three JavaScript statement which provide truthy value.
- Write three JavaScript statement which provide falsy value.
-
Figure out the result of the following comparison expression first without using console.log(). After you decide the result confirm it using console.log()
- 4 > 3
- 4 >= 3
- 4 < 3
- 4 <= 3
- 4 == 4
- 4 === 4
- 4 != 4
- 4 !== 4
- 4 != '4'
- 4 == '4'
- 4 === '4'
- Find the length of python and jargon and make a falsy comparison statement.
-
Use the Date object to do the following activities
- What is the year today?
- What is the month today as a number?
- What is the date today?
- What is the day today as a number?
- What is the hours now?
- What is the minutes now?
- Find out the numbers of seconds elapsed from January 1, 1970 to now.
-
Write a script that prompt the user to enter base and height of the triangle and calculate an area of a triangle (area = 0.5 x b x h).
-
Slope is m = (y2-y1)/(x2-x1). Find the slope between point (2, 2) and point(6,10)
-
Calculate the slope, x-intercept and y-intercept of y = 2x -2
-
Get radius using prompt and calculate the area of a circle (area = pi x r x r) and circumference of a circle(c = 2 x pi x r) where pi = 3.14.
-
Create a human readable time format using the Date time object
- YYYY-MM-DD HH:mm
- DD-MM-YYYY HH:mm
- DD/MM/YYYY HH:mm
-
Get user input using prompt(“Enter your age:”). If user is 18 or older , give feedback:'You are old enough to drive' but if not 18 give another feedback stating to wait for the number of years he needs to turn 18.
-
Even numbers are divisible by 2 and the remainder is zero. How do you check, if a number is even or not using JavaScript?
-
Write a code which can give grades to students according to theirs scores:
- 80-100, A
- 70-89, B
- 60-69, C
- 50-59, D
- 0-49, F
-
Check if the season is Autumn, Winter, Spring or Summer. If the user input is :
- September, October or November, the season is Autumn.
- December, January or February, the season is Winter.
- March, April or May, the season is Spring
- June, July or August, the season is Summer
-
Write a program which tells the number of days in a month.
-
Write a program which tells the number of days in a month, now consider leap year.
-
Create a separate countries.js file and store the countries array in to this file, create a separate file web_techs.js and store the webTechs array in to this file. Access both file in main.js file
-
In the following shopping cart add, remove, edit items => const shoppingCart = ['Milk', 'Coffee', 'Tea', 'Honey']
- add 'Meat' in the beginning of your shopping cart if it has not been already added
- add Sugar at the end of you shopping cart if it has not been already added
- remove 'Honey' if you are allergic to honey
- modify Tea to 'Green Tea'
-
In countries array check if 'Ethiopia' exists in the array if it exists print 'ETHIOPIA'. If it does not exist add to the countries list.
-
The following is an array of 10 students ages: => const ages = [19, 22, 19, 24, 20, 25, 26, 24, 25, 24]
- Sort the array and find the min and max age
- Find the median age(one middle item or two middle items divided by two)
- Find the average age(all items divided by number of items)
- Find the range of the ages(max minus min)
- Compare the value of (min - average) and (max - average), use abs() method
-
Use for loop to iterate from 0 to 100 and print only prime numbers
-
Use for loop to iterate from 0 to 100 and print the sum of all evens and the sum of all odds.
-
Write a script which generates a random hexadecimal number.
-
Sort the webTechs array and mernStack array // countries Array : https://gist.github.com/incredimike/1469814
-
Array Questions
- Extract all the countries contain the word 'land' from the countries array and print it as array
- Find the country containing the hightest number of characters in the countries array
- Extract all the countries contain the word 'land' from the countries array and print it as array
- Extract all the countries containing only four characters from the countries array and print it as array
- Extract all the countries containing two or more words from the countries array and print it as array
- Reverse the countries array and capitalize each country and stored it as an array
-
Body mass index(BMI) is calculated as follows: bmi = weight in Kg / (height x height) in m2. Write a function which calculates bmi. BMI is used to broadly define different weight groups in adults 20 years old or older.Check if a person is underweight, normal, overweight or obese based the information given below.
- The same groups apply to both men and women.
- Underweight: BMI is less than 18.5
- Normal weight: BMI is 18.5 to 24.9
- Overweight: BMI is 25 to 29.9
- Obese: BMI is 30 or more
-
Linear equation is calculated as follows: ax + by + c = 0. Write a function which calculates value of a linear equation, solveLinEquation.
-
Write a functions which checks if all items are unique in the array.