[JavaScript Fundamentals] 07. Magic Matrices
Здравейте колеги,
За тази задача се опитах да разработя късо хитро решение, но получавам 80/100 от грешен отговор. Нещо за което не се сещам ми убягва. Някой може ли да ме насочи къде и защо не би работила тази логика:
function magMatrix(arr) {
if(arr.length === 1 || arr == []){return false}
arr = arr.map(x => x.reduce((a, b) => a + b));
return Array.from(new Set(arr)).length === 1;
}
Накратко, редуцирам двумерния масив в едномерен ; Правя нов "Set" от него за да извадя само уникалните членове на масива. Ако е само 1 член, значи всички членове са били еднакви по стойност. + Правя и проверка да не се даде празна матрица или такава само с 1 член.
Престъпно готино решение и се надявам някой да има идея как да го поправя за 100/100. Мерси предварително
Не за пръв път чета условието и не виждам какво се иска :)
Мерси! Супер изпипано става така.