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

Необязательность фигурных скобок в Dart

В случае, если в фигурных скобках if или else будет только одно выражение, можно эти фигурные скобки не писать. Пусть, к примеру, дан вот такой код со всеми скобками:

var val = 0; if (val == 0) { print("Y"); } else { print("N"); }

Можно сократить его вот так:

var val = 0; if (val == 0) print("Y"); else print("N");

Или так:

var val = 0; if (val == 0) { print("Y"); } else print("N");

Можно также убрать все скобки, но оформить все не в линию, а вот так:

var val = 0; if (val == 0) print("Y"); else print("N");

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

if (val > 0) { print("Y"); } else { print("N"); }

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

if (val > 0) { print("Y"); }

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

if (test == 0) { print("yes"); } else { print("no"); }

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

if (test == 0) { print("yes"); }
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить