DAY 5: Template Literals | Hackerrank Solution | 10 Days Of Javascript

DAY 5: Template Literals

Hackerrank Solution 10 Days Of  Javascript


Objective
In this challenge, we practice using JavaScript Template Literals. Check the attached tutorial for more details.
Task
The code in the editor has a tagged template literal that passes the area and perimeter of a rectangle to a tag function named sides. Recall that the first argument of a tag function is an array of string literals from the template, and the subsequent values are the template's respective expression values.
Complete the function in the editor so that it does the following:
   1. Finds the initial values of  and  by plugging the area and perimeter values into the formula:

    where  is the rectangle's area and  is its perimeter.
   2. Creates an array consisting of  and  and sorts it in ascending order.
   3. Returns the sorted array.


Input Format
The first line contains an integer denoting .
The second line contains an integer denoting .
Constraints
Output Format
Return an array consisting of  and , sorted in ascending order.
Sample Input 0
10
14
Sample Output 0
10
14
Explanation 0
The locked code in the editor passes the following arrays to the tag function:
  • The value of  is [ 'The area is: ', '.\nThe perimeter is: ', '.' ].
  • The value of  is [ 140, 48 ], where the first value denotes the rectangle's area
When we plug those values into our formula, we get the following:
S1=14
S2=10
We then store these values in an array, [14, 10], sort the array, and return the sorted array, [10, 14], as our answer.

SOLUTION

SHARE If you find this useful, please share with your friends and Community.
CODE TOGETHER..GROW TOGETHER.
Newer Posts Newer Posts Older Posts Older Posts

More posts

Comments

Post a Comment

Sponsored Content