helper.js
export const isIdentical = (obj1,obj2) => {
for(const key in obj1 && obj2) {
if(obj1[key] === obj2[key]) {
return true;
}
else{return false}
}
}
or
export const isIdentical = (obj1, obj2) => {
if(obj1 === obj2) {
return true;
}
else if(obj1 != obj2) {return false}
}
solution.js
import { isIdentical } from './helper.js';
const cat = {
name: 'Tom',
age: '2',
isHappy: true,
}
const dog = {
name: 'Rexx',
age: '2',
isHappy: true,
}
console.log(isIdentical(cat, dog));
Оба варианта при запуске в терминале выводят false(как и должно быть по идеи), но задачу не принимает с ошибкой:
3. Функция isIdentical должна возвращать true, если объекты идентичны, и false в противном случае