# Day 0: Data Types | 10 Days of JavaScript – Hacker Rank Solution

Day 0: Data Types | 10 Days of JavaScript – Hacker Rank Solution: Hey Guy’s In this post we are solving Day 0: Data Types HackerRank Solution which is a part of 10 Days of JavaScript Series.

We also provide Hackerrank solutions in CC++Java programming, and Python Programming languages so whatever your domain we will give you an answer in your field.

You can practice and submit all HackerRank problem solutions in one place. Find a solution for other domains and Sub-domain. I.e. Hacker Rank solution for HackerRank C ProgrammingHackerRank C++ ProgrammingHackerRank Java Programming, HackerRank Python ProgrammingHackerRank Linux ShellHackerRank SQL Programming, and HackerRank 10 days of Javascript.

As you already know that this site does not contain only the Hacker Rank solutions here, you can also find the solution for other problems. I.e. Web Technology,Data StructuresRDBMS ProgramsJava Programs Solutions,  Fiverr Skills Test answersGoogle Course AnswersLinkedin Assessment, and Coursera Quiz Answers.

## 10 Days of JavaScript – Hacker Rank Solution

### Objective

Today, we’re discussing data types. Check out the attached tutorial for more details.

Variables named firstIntegerfirstDecimal, and firstString are declared for you in the editor below. You must use the  operator to perform the following sequence of operations:

1. 1. Convert secondInteger to an integer (Number type), then sum it with firstInteger and print the result on a new line using `console.log`.
2. 2. 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`.
3. 3. Print the concatenation of firstString and secondString on a new line using `console.log`. Note that firstString must be printed first.

## Output Format

Print the following three lines of output:

1. 1. On the first line, print the sum of firstInteger and the integer representation of secondInteger.
2. 2. On the second line, print the sum of firstDecimal and the floating-point representation of secondDecimal.
3. 3. On the third line, print firstString concatenated with secondString. You must print firstString before secondString.

Sample Input 0
12
4.32
is the best place to learn and practice coding!

Sample Output 0
16
8.32
HackerRank is the best place to learn and practice coding!

Explanation 0

When we sum the integers 4 and 12, we get the integer 16.
When we sum the floating-point numbers 4.0 and 4.32, we get 8.32. When we concatenate `HackerRank` with `is the best place to learn and practice coding!`, we get `HackerRank is the best place to learn and practice coding!`.

## Day 0: Data Types | 10 Days of JavaScript – Hacker Rank Solution

```'use strict';
process.stdin.resume();
process.stdin.setEncoding('utf-8');
let inputString = '';
let currentLine = 0;
process.stdin.on('data', inputStdin => {
inputString += inputStdin;
});
process.stdin.on('end', _ => {
inputString = inputString.trim().split('\n').map(string => {
return string.trim();
});
main();
});
return inputString[currentLine++];
}
/**
*   The variables 'firstInteger', 'firstDecimal', and 'firstString' are declared for you -- do not modify them.
*   Print three lines:
*   1. The sum of 'firstInteger' and the Number representation of 'secondInteger'.
*   2. The sum of 'firstDecimal' and the Number representation of 'secondDecimal'.
*   3. The concatenation of 'firstString' and 'secondString' ('firstString' must be first).
*
*	Parameter(s):
*   secondInteger - The string representation of an integer.
*   secondDecimal - The string representation of a floating-point number.
*   secondString - A string consisting of one or more space-separated words.
**/
function performOperation(secondInteger, secondDecimal, secondString) {
// Declare a variable named 'firstInteger' and initialize with integer value 4.
const firstInteger = 4;
console.log(firstInteger + parseInt(secondInteger));
// Declare a variable named 'firstDecimal' and initialize with floating-point value 4.0.
const firstDecimal = 4.0;
console.log(firstDecimal + parseFloat(secondDecimal))
// Declare a variable named 'firstString' and initialize with the string "HackerRank".
const firstString = 'HackerRank ';
console.log(firstString + secondString)
// Write code that uses console.log to print the sum of the 'firstInteger' and 'secondInteger' (converted to a Number        type) on a new line.
// Write code that uses console.log to print the sum of 'firstDecimal' and 'secondDecimal' (converted to a Number            type) on a new line.
// Write code that uses console.log to print the concatenation of 'firstString' and 'secondString' on a new line. The        variable 'firstString' must be printed first.
}
function main() {
performOperation(secondInteger, secondDecimal, secondString);
}```

Disclaimer: The above Problem (Day 0: Data Types) is generated by Hackerrank but the Solution is Provided by Chase2Learn. This tutorial is only for Educational and Learning purposes. Authority if any of the queries regarding this post or website fill the following contact form thank you.

### FAQ:

10 days of javascript hackerrank
Answer: Join over 16 million developers in solving code challenges on HackerRank, one of the best ways to prepare for programming interviews. 10 Days of JavaScript

How can I learn JavaScript in 10 days?
Answer: Many free and paid courses and tutorials are available to learn JavaScript. For in-depth knowledge, you can also purchase a few good books like A Smarter Way to Learn JavaScript and Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript. However, to start working on projects, you need only a little theory and more hands-on, so we recommend you to take up tutorials and short courses that will get you onboard quickly.

Does hacker rank have JavaScript?
Answer: They might not have a specific practice tutorial for it. But you can solve any of their general problems using Javascript.

What is HackerRank JS?
Answer: The HackerRank Skills Certification Test is a standardized assessment to help developers prove their coding skills.

Finally, we are now, in the end, I just want to conclude some important message for you

Note:- I compile all programs, if there is any case program is not working and showing an error please let me know in the comment section. If you are using adblocker, please disable adblocker because some functions of the site may not work correctly.