convertDecimalToAnswer static method

List<String> convertDecimalToAnswer(
  1. int decimal
)

Implementation

static List<String> convertDecimalToAnswer(int decimal) {
  List<String> bitArray =
      decimal.toRadixString(2).split('').reversed.toList();
  List<String> answers = [];

  bitArray.asMap().forEach((index, item) {
    if (item == '1') {
      if (index < defaultOption.length) {
        answers.add(defaultOption[index]);
      }
    }
  });

  return answers;
}