insert method
element
无论是 int 还是 double 返回 num 自己的类型
element
是String 返回 String 类型
Implementation
dynamic insert(int index, dynamic element) {
if (element is! num && element is! String) return this;
if (element is String) {
return toString().insert(index, element);
} else {
final String data =
toString().insert(index, (element as num).toInt().toString());
if (this is int) return num.parse(data).toInt();
if (this is double) return num.parse(data).toDouble();
}
return this;
}