Как получать значения через input

Как записать значение, введенное из клавиатуры в переменную в dart Например в питоне это реализовано просто: txt = input() вот напрмиер А как такое делать в dart? Заранее спасибо


Ответы (1 шт):

Автор решения: Spatz

Можно использовать readLineSync, но работа с консолью возможна только при запуске из командной строки (не работает на dartpad.dev)

import 'dart:io';

void main() {
  print('Введите X:');
  var x = int.parse(stdin.readLineSync() ?? '0');
  print('Введите Y:');
  var y = int.parse(stdin.readLineSync() ?? '0');
  print('Результат X + Y = ${x + y}');
}
→ Ссылка