function CompareFunction(string1, string2) {
if (string1.length == string2.length) {
return parseInt(string1) - parseInt(string2);
}
else {
return string1.length - string2.length;
}
}
const arr = ["7", "0", "55", "8", "9", "6"];
arr.sort(CompareFunction);
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
/*
run:
"0"
"6"
"7"
"8"
"9"
"55"
*/