Dart Arithmetic Addition Operator takes two numbers as operands and returns their sum.

## Symbol

`+` symbol is used for Addition Operator.

## Syntax

The syntax for Addition Operator is

`operand_1 + operand_2`

The operands could be of any numeric datatype.

If the two operands are of different datatypes, implicit datatype promotion takes place and value of lower datatype is promoted to higher datatype.

## Examples

In the following example, we read two integers from user, and add them using Arithmetic Addition Operator.

main.dart

```import 'dart:io';

void main() {
print('Enter n1');
print('Enter n2');

var output = n1 + n2;

print('n1 + n2 = \$output');
}```

Output

```Enter n1
8
Enter n2
6
n1 + n2 = 14```

In the following example, we read two double values from user, and add them using Arithmetic Addition Operator.

main.dart

```import 'dart:io';

void main() {
print('Enter n1');
print('Enter n2');

var output = n1 + n2;

print('n1 + n2 = \$output');
}```

Output

```Enter n1
5.3
Enter n2
6.1
n1 + n2 = 11.399999999999999```

## Conclusion

In this Dart Tutorial, we learned how to use Addition Operator to add given two numbers.