18 lines
429 B
Dart
18 lines
429 B
Dart
class SpaceAge {
|
|
final Map<String, num> planets = {
|
|
'Mercury': 0.2408467,
|
|
'Venus': 0.61519726,
|
|
'Mars': 1.8808158,
|
|
'Jupiter': 11.862615,
|
|
'Saturn': 29.447498,
|
|
'Uranus': 84.016846,
|
|
'Neptune': 164.79132,
|
|
'Earth': 1,
|
|
};
|
|
|
|
double age({required final String planet, required final int seconds}) {
|
|
return double.parse(
|
|
(seconds / (31557600 * planets[planet]!)).toStringAsFixed(2));
|
|
}
|
|
}
|