我收到错误消息Uncaught ReferenceError

时间:2017-06-22 15:58:01

标签: javascript

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);

1 个答案:

答案 0 :(得分: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);