Ответ 1
Обычно вам не нужно вручную преобразовывать int в строку, потому что преобразование происходит автоматически.
var i = 1;
var s = "" + i; // s is now "1"
"Формальный" способ преобразовать любое значение в строку - использовать Std.string()
:
var s = Std.string(i);
Вы также можете использовать интерполяцию строк:
var s = '$i';
Функция, которую вы написали, хороша, но определенно излишня.