Что это за дичь?
var str = "Дана строка текста, состоящая из слов и чисел, разделенных пробелами. Вывести самые короткие слова строки.";
alert( "Пять самых коротких слов: " + str.split(" ").sort(function (a, b) {return a.length - b.length}).slice(0, 5) );