Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtSpPtPrm 33 of 224 menu
◀ ▶

Практика на образцы в Dart

Дан следующий код:

var nums = [3, 6, 9, 2];

Разложите список на first и rest, выведите первый элемент и длину остатка.

Дан следующий код:

class Employee { Employee(this.name, this.years); final String name; final int years; } var worker = Employee("ray", 5);

Через образец объекта получите who и stage и выведите их через пробел в одной строке с помощью интерполяции.

Дан следующий код:

var row = [10, 20, 30];

С помощью if с case и образца из трех чисел выведите сумму всех трех элементов.

Дан следующий код:

class Employee { Employee(this.name, this.years); final String name; final int years; } var worker = Employee("zoe", 1);

Если стаж равен 1, выведите "junior" через if с образцом по полю years.

Дан следующий код:

class Post { Post(this.title, this.likes); final String title; final int likes; } var post = Post("tip", 0);

В switch выведите "empty" при нулевых лайках и заголовок в остальных ветках.

Дан следующий код:

var pair = [8, 2];

В switch по списку при двух элементах выведите их произведение, при одном - сам элемент, при пустом списке - "zero".

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить