使用 deepEqual 比较数组时出错。我的错误是什么,为什么?

Error comparing arrays using deepEqual. What is my mistake and why?

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

声明: 我们想写一个函数 suitTrue,它给了一套花色,returns 一个字符串列表,一个代表该花色的每张牌,后面是 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

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

抱歉。