1)
<html>
<head>
<title></title>
<script type='text/javascript'>
var D = new Array();
var dopArray = new Array();
for (var b = 0, i = 0, l = 100; i < l; i++){
D[i] = Math.round(Math.random() * 100);
k = Math.round(Math.random());
if (k == 1 || D[i] == 0){
D[i] = -D[i];
}
else{
dopArray[b] = D[i];
b++;
i--;
l--;
}
}
if (dopArray.length == 0){
alert('Положительных чисел нет.');
}
else{
dopArray.sort(
function (a, b){
return a-b;
}
);
for (k = 0; k < dopArray.length; k++){
D.push(dopArray[k]);
}
}
document.open();
document.write('<b>');
for (i = 0; i < 100; i++){
document.write(D[i] + ' ');
if (i % 10 == 0 && i != 0) document.write('<br />');
}
document.write('</b>');
document.close();
</script>
</head>
<body>
</body>
</html>