рони,
спасибо, но получается немного не то, если вывести только str1, то выведет "12кг10 мин", а должно выводить первые три существующие свойства, т.е. пустые свойства надо пропускать.
В цикле использовать условия? или лучше проверку всех аргументов сделать ?
з.ы.
можно так, как вариант?
var a = "12кг";
var b = "10 мин";
var c = null;
var c1 = "";
var d = "бла бла";
var e = "бла бла 1";
var j = "бла бла 1";
function sort()
{ var str1 = '',str2 = '';
var num = 3;
for (var i=0; i< arguments.length; i++) {
if(arguments[i]) {
i < num && arguments[i] && (str1 += arguments[i]);
i >= num && arguments[i] && (str2 += arguments[i]);
} else {
num++;
}
}
return str1;
}
var test = sort(a, b, c, c1, d, e, j);
alert(test);
з.ы.ы. а как сделать запускающийся код?