Javascript 使用deepEqual比较数组时出错。我的错误是什么?为什么?
无法找到它运行deepEqual错误的原因,不幸的是,我只有这个部分错误日志文件。(测试代码不是我的) 声明: 我们想写一个函数suitTrue,它给一套衣服,返回一个字符串列表,每套衣服的一张卡片都有一个字符串,后面是truco卡片。 卡片包括除卡片8和9以外的所有数字 我的代码:Javascript 使用deepEqual比较数组时出错。我的错误是什么?为什么?,javascript,deepequals,Javascript,Deepequals,无法找到它运行deepEqual错误的原因,不幸的是,我只有这个部分错误日志文件。(测试代码不是我的) 声明: 我们想写一个函数suitTrue,它给一套衣服,返回一个字符串列表,每套衣服的一张卡片都有一个字符串,后面是truco卡片。 卡片包括除卡片8和9以外的所有数字 我的代码: function SuitTrue(suit) { var answer = []; for (var i =1; i<8; i++){ answer.push( i + " of "+ su
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
他们使用的测试是错误的,只升到了第十二张卡
我很抱歉。无法用提供的信息回答这个问题(尽管您将函数命名错误)。我不知道如何编辑帖子来添加此内容,但我拥有的唯一额外信息是:这是javascript在线课程中的练习,原始文本和方法名是葡萄牙语的,所以我翻译了它(如果任何细节是模糊的,这就是为什么)…他们运行的测试只返回此消息错误。Ps:抱歉,没有提供必要的信息=(