# Operator Precedence and Different Data Types : Number Data Type « Language Basics « JavaScript DHTML

Operator Precedence and Different Data Types

```
<html>
<title>Operator Precedence and Different Data Types</title>
<body>
<script type="text/javascript">
<!--
var carLength = 4 + 5;
document.write(carLength);
carLength = "<br>" + 4 + 5 + " feet";
document.write(carLength);
carLength = "<br>Length in feet: " + 4 + 5;
document.write(carLength);
carLength = "<br>Length in feet: " + (4 + 5);
document.writeln(carLength);
//-->
</script></body>
</html>

```

### Related examples in the same category

 1 Define variables, assign values and output 2 Dividing by Zero 3 Add Four Numbers from an HTML Form (and Display the Results) 4 Add characters 5 Complex class to represent complex numbers 6 A Function That Returns the Sum of Three Numbers (Stripped-Down Version) 7 Concatenating Variables and Displaying the Value Contained 8 JavaScript Loan Calculator 9 Factorials 10 Converting a Number to a String 11 Creating Number Objects Rather than Performing String-to-Number Conversions 12 Using toString() with Radix Values 13 Using JavaScript Integers 14 Conversion of Logical Values to Numeric Values 15 Using Floating-Point Numbers 16 Automatic Conversion between Types 17 Explicit Conversion Functions 18 Date Object Calculations 19 Converting Base 10 to Base 16 Using Bitwise Operators 20 Number Calculation 21 Format a number 22 Format a number 2 23 Decimal to 2 Hex 24 Concatenate integer variable to a string variable