Task:
Variables named firstInteger, firstDecimal, and firstString are declared for you in the editor below. You must use the operator to perform the following sequence of operations:
- Convert secondInteger to an integer (Number type), then sum it with firstInteger and print the result on a new line using
console.log
. - Convert secondDecimal to a floating-point number (Number type), then sum it with firstDecimal and print the result on a new line using
console.log
. - Print the concatenation of firstString and secondString on a new line using
console.log
. Note that must be printed first.Note that firstString must be printed.
Input Format:
Data Type | Parameter | Description |
---|---|---|
string | secondInteger | The string representation of an integer you must sum with firstString. |
string | secondDecimal | The string representation of a floating-point number you must sum with firstDecimal. |
string | secondString | A string of one or more space-separated words you must append to secondString. |
Output Format:
Print the following three lines of output:
- On the first line, print the sum of firstInteger and the integer representation of secondInteger.
- On the second line, print the sum of firstDecimal and the floating-point representation of secondDecimal.
- On the third line, firstString print concatenated with secondString. You must print firstString before secondString.
Solution:
function performOperation(secondInteger, secondDecimal, secondString) {
const firstInteger = 4;
const firstDecimal = 4.0;
const firstString = 'HackerRank ';
console.log(firstInteger+Number.parseInt(secondInteger));
console.log(firstDecimal+Number.parseFloat(secondDecimal));
console.log(firstString+secondString);
}