Javascript - Domain Fundamentals Assignments
Javascript - Domain Fundamentals Assignments
Javascript - Domain Fundamentals Assignments
1. Accept a char input from the user and display it on the console.
2. Accept two inputs from the user and output their sum.
Number 1 Integer
Number 2 Float
Sum Float
a. Program should accept 3 inputs from the user and calculate simple interest for
the given inputs. Formula: SI=(P*R*n)/100)
4. Write a program to check whether a student has passed or failed in a subject after he
or she enters their mark (pass mark for a subject is 50 out of 100).
a. Program should accept an input from the user and output a message as
“Passed” or “Failed”
Variable Data type
mark float
5. Write a program to show the grade obtained by a student after he/she enters their
total mark percentage.
a. Program should accept an input from the user and display their grade as
follows
Mark Grade
> 90 A
80-89 B
70-79 C
60-69 D
50-59 E
< 50 Failed
Input Output
1 Sunday
2 Monday
3 Tuesday
4 Wednesday
5 Thursday
6 Friday
7 Saturday
break;
break;
break;
break;
break;
break;
default:console.log("Look carefully");
a. Accept an input from the user and display its multiplication table
Eg:
Input: 5
Output:
1x5=5
2 x 5 = 10
3 x 5 = 15
4 x 5 = 20
5 x 5 = 25
6 x 5 = 30
7 x 5 = 35
8 x 5 = 40
9 x 5 = 45
10 x 5 = 50
a. Program should accept an input as limit from the user and display the sum
of all the odd numbers within that limit
For example if the input limit is 10 then the result is 1+3+5+7+9 = 25
Input: 10
12
123
1234
12345
a. Program should accept an array from the user, swap the values of two arrays
and display it on the console
a. Program should accept an array and display the number of even numbers
contained in that array
Input: 5
a. Program should accept and array, sort the array values in descending order
and display it
Input: 5
Output: Enter the values of array
Input: MALAYALAM
Input: HELLO
Input: 3
Input:
123
456
789
Input:
10 20 30
40 50 60
70 80 90
11 22 33
44 55 66
77 88 99
15. Write a program to accept an array and display it on the console using functions
1. Declare an array
2. Call function getArray()
3. Call function displayArray()
getArray()
displayArray()
a. Program should accept an input from the user and display whether the
number is prime or not
Input: 7
Output: Entered number is a Prime number
17. Write a menu driven program to do the basic mathematical operations such as
addition, subtraction, multiplication and division (hint: use if else ladder or switch)
switch (choice) {
case 1:
var result = d.addition(a,b)
console.log("Result:"+result);
break;
case 2:
var result = d.subtraction(a,b)
console.log("Result:"+result);
break;
case 3:
var result = d.multiplication(a,b)
console.log("Result:"+result);
break;
case 4:
var result = d.division(a,b)
console.log("Result:"+result);
break;
default:
console.log("Nokki type cheyy:");
break;
}
}
18. Grades are computed using a weighted average. Suppose that the written test
counts 70%, lab exams 20% and assignments 10%.
Written test = 81
Lab exams = 68
Assignments = 92
Arun’s overall grade = (81x70)/100 + (68x20)/100 + (92x10)/100 = 79.5
Write a program to find the grade of a student during his academic year.
a. Program should accept the scores for written test, lab exams and
assignments
b. Output the grade of a student (using weighted average)
Eg:
Written test = 55
Lab exams = 73
Assignments = 87
Eg 1:
Enter the annual income
495000
Income tax amount = 24750.00
Eg 2:
Enter the annual income
500000
Income tax amount = 25000.00
20. Write a program to print the following pattern using for loop
2 3
4 5 6
7 8 9 10
1 2 3 4 5
Output
2 6 12 20
console.log(sum);
22. Write a program to add the values of two 2D arrays
main()
getArray()
getArray()
displayArray()
Eg:
1 2
3 4
5 6
7 8
Output:
6 8
10 12
23. Write an object oriented program to store and display the values of a 2D array
main()
1. Declare an array
2. Call function getArray()
3. Call function displayArray()
getArray()
displayArray()
Eg:
4 5 6
7 8 9
1 2 3
4 5 6
7 8 9
24. Write a menu driven program to calculate the area of a given object.
circle() {
square() {
rectangle() {
triangle() {
Class Area{
circle(){
square(){
}
rectangle() {
triangle() {
Eg 1:
1. Circle
2. Square
3. Rectangle
4. Triangle
Output
Eg 2:
Output
25. Write a Javascript program to display the status (I.e. display book name, author
name & reading status) of books. You are given an object library in the code's template. It
contains a list of books with the above mentioned properties.Your task is to display the
following:
var library = [
readingStatus: true
},
readingStatus: true
},
readingStatus: false
];
26. Given a variable named my_string, try reversing the string using
my_string.split().reverse().join() and then print the reversed string to the console. If the try
clause has an error, print the error message to the console. Finally, print the typeof of the
my_string variable to the console.
Output format:
Error : ${err.message}
Eg:
a) Sample Input 0
"1234"
Sample Output 0
b) Sample Input 1
Number(1234)
Sample Output 1
Eg:
a) Sample Input 0
test
Sample Output 0
notANumberError
b) Sample Input 1
250
Sample Output 1
hugeHeightError
c) Sample Input 2
Sample Output 2
tinyHeightError
29. Write a myFilter function that takes 2 parameters: myArray and callback. Here,
myArray is an array of numbers and callback is a function that takes the elements of
myArray as its parameter and returns a boolean true if the sum of the number is even or
false if the sum of the number is odd.
a) Sample Input
12345
b) Sample Output
15