0

找不到为什么它会运行 deepEqual 错误,不幸的是我只有这个部分错误日志文件。(测试代码不是我的)。

声明: 我们要编写一个函数 suitTrue,它给定一套花色,返回一个字符串列表,对应于该花色的每张牌作为 truco 牌。卡片包括除卡片 8 和 9 之外的所有数字。

我的代码:

function SuitTrue(suit) {
  var answer = [];
  for (var i =1; i<8; i++){
    answer.push( i + " of "+ suit);
  }
  for(var i = 10; i<=13; i++) {
    answer.push( i + " of "+ suit);
  }
  return answer;
}

可用的测试错误:

[ '1 of clubs',
  '2 of clubs',
  '3 of clubs',
  '4 of clubs',
  '5 of clubs',
  '6 of clubs',
  '7 of clubs',
  '10 of clubs',
  '11 o deepEqual [ '1 of clubs',
  '2 of clubs',
  '3 of clubs',
  '4 of clubs',
  '5 of clubs',
  '6 of clubs',
  '7 of clubs',
  '10 of clubs',
  '11 o
4

1 回答 1

0

他们使用的测试是错误的,只到了第十二张牌。

我很抱歉。

于 2019-11-22T06:17:10.290 回答