下面给出的代码给出了一个错误arguments.sort
不是函数。是因为参数对象不能直接改变吗?或者是别的什么。
任何帮助,将不胜感激。
function highest()
{
return arguments.sort(function(a,b){
return b - a;
});
}
assert(highest(1, 1, 2, 3)[0] == 3, "Get the highest value.");
assert(highest(3, 1, 2, 3, 4, 5)[1] == 4, "Verify the results.");
assert
功能如下(以防万一)
function assert(pass, msg){
var type = pass ? "PASS" : "FAIL";
jQuery("#results").append("<li class='" + type + "'><b>" + type + "</b> " + msg + "</li>");
}