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

Интерполяция в Dart

Интерполяция подставляет имя переменной и выражение прямо внутрь кавычек. Из них собирается одна строка.

Сравним сложение и короткую запись для одной фразы:

var str = "abc"; var val = 5; print("value " + str + " " + val.toString());

Имя переменной пишут в кавычках сразу после знака $:

var str = "abc"; var val = 5; print("value $str $val");

Если нужно не имя, а выражение, его берут в фигурные скобки:

var num1 = 2; var num2 = 3; print("sum: ${num1 + num2}");

Дана переменная:

var str = "dog";

Соберите строку вида animal: dog и выведите ее.

Дана переменная:

var str = "fish";

Соберите строку вида animal: fish и выведите ее.

Даны две переменные:

var str1 = "red"; var str2 = "blue";

Соберите строку вида colors: red and blue и выведите ее.

Даны две переменные:

var num1 = 4; var num2 = 6;

Соберите строку, в которой после текста sum: стоит сумма этих переменных, и выведите ее.

Перепишите следующий код через вставку переменных:

var str1 = "xxx"; var str2 = "yyy"; var txt = "aaa " + str1 + " bbb " + str2 + " ccc";
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить