Уровень 3.4 задачника Dart

Задание 1

Дан словарь:

dartMap<String, int> numbers = {
  'a': 1,
  'b': -2,
  'c': -3,
  'd': 4,
  'e': -5,
  'f': 6
};

<

~show~>

Подсчитайте количество отрицательных чисел в этом словаре.

Задание 2

Дано некоторое целое число:

<~show~> int num = 1357;

Проверьте, что все цифры этого числа являются нечетными.

Задание 3

Дано некоторое число:

dartint 12345

Получите список цифр этого числа:

dartList<Int> {1, 2, 3, 4, 5}
Задание 4

Даны два множества:

dartSet<int> setA = {1, 2, 3, 4, 5};
Set<int> setB = {4, 5, 6, 7, 8};

Найдите пересечение этих множеств.

Задание 5

Даны два списка:

dartList<int> lst1 = [1, 2, 3];
List<int> lst2 = [4, 5, 6];

Объедините эти списки в один:

dartList<int> {1, 2, 3, 4, 5, 6}