2017-06-22 16 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'何; '?私はそこにも無限ループを感じます。 – 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);

関連する問題