所以我是一个JS新手,并试图找出如何解决我的问题。我试图循环一个对象并返回最低的数字。在一个对象上循环,并在javascript中返回最低数字
在我的如果我硬编码一个数字,说var shortest = 455;
然后问题返回正确的数字3.虽然我不知道该怎么把它放在那里使其默认为空白。我曾尝试object[0]
,object[key]
和''
,没有这些工作的正常
var myObj = {first: 45, second: 23, third: 3, fourth: 222, fifth: 2343};
var myFunc = function (object) {
var shortest = ;
for (var key in object) {
if (object[key] < shortest) {
shortest = object[key];
}
};
return shortest;
};
如何把一个真正的大数字? “Infinity”怎么样?这个问题看起来很像你以前的问题。这些作业问题吗? –
他们是,只是问题即时创建试图学习这个可爱的语言:)我可以硬编码的数字,但这并不适用于现实世界,所以试图了解什么是正确的方式来做到这一点。 – jstone
它为什么不在现实世界中工作? –