No, a co mas hotove, co ti to vypisuje, a jaky je tam problem? Jakoze, o cloveku, co si 10 radku neumi vygooglovat, bych mel jiste pochybnosti, ze zvladne slozitejsi veci samostatne :) V html/javascript by to mohlo vypadat treba takhle
<script>
var str, i, arr1, arr2, arr3;
str = '15239487879135513';
// 1
arr1 = str.split(''); // vytvori pole ['1,'5','2', ...]
document.write(arr1.join(','));
// 2 -- dvojice cisel
arr2 = [];
for (i=0;i<arr1.length-1;) {arr2[i]=arr1[i++]+arr1[i];}
document.write(arr2.join(','));
// 3 -- 10 nejmensich
arr2.sort();
arr3 = [];
for (i=0;i<10;i++) {arr3[i]=arr2[i];}
document.write(arr3.join(','));
</script>