2017-06-22 64 views
-3
function printFarmInventory(monkeys, cats) { 
    var monkeystring = String(monkeys); 
    while (monkeystring.length < 3) { 
     monkeystring = "0" + monkeystring; 
    } 

    console.log(monkeystring + "nice"); 

    var catstring = String(cat); 
    while (catstring.length < 3) { 
     chimpstring = "00" + catstring; 
    } 

    console.log(catstring + "great"); 
} 

printFarmInventory(4, 7); 
+3

什麼'cat'在'字符串(CAT);'?我也感覺到了一個無限循環。 – j08691

+1

錯誤信息會告訴你你想要引用的內容。檢查變量名稱並確定它是你定義的。尋找錯別字。 (Typo很明顯,投票結束,作爲題外話) – Quentin

+0

'chimpstring'從哪裏來? – evolutionxbox

回答

0

我不能完全肯定我瞭解情況。

String(cat)更改爲String(cats)並將chimpstring = ...更改爲catstring = ...解決了錯誤,並按預期得到了您的輸出。如果我錯過了商標,請編輯您的問題。

function printFarmInventory(monkeys, cats) { 
 
    var monkeystring = String(monkeys); 
 
    while (monkeystring.length < 3) { 
 
    monkeystring = "0" + monkeystring; 
 
    } 
 

 
    console.log(monkeystring + "nice"); 
 

 
    var catstring = String(cats); 
 
    while (catstring.length < 3) { 
 
    catstring = "00" + catstring; 
 
    } 
 
    console.log(catstring + "great"); 
 
} 
 
printFarmInventory(4, 7);

相關問題