使用 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
他们用的测试是错误的,只升到第十二张牌。
抱歉。
找不到它运行 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
他们用的测试是错误的,只升到第十二张牌。
抱歉。