Write a Dart function that determines if a given integer is an Armstrong number. An Armstrong number for a given number of digits is a number where the sum of its digits, each raised to the power of the number of digits, equals the number itself. For example, 153 is an Armstrong number because
1
3
+
5
3
+
3
3
=
153
1
3
+5
3
+3
3
=153.