Я бы go за следующее:
let a = ['a', ['b', 'c']]
console.log('a.length === 2', a.length === 2)
// a.length === 2 true
console.log('a[0].length === 1', a[0].length === 1)
// a[0].length === 1 true
console.log('a.flat()', a.flat())
// a.flat() ['a', 'b', 'c']
Первый «тест» утверждает, что длина массива a
должна быть равна двум, поэтому я начну с:
let a = [ _, _ ]
Второй «тест» утверждает, что первый элемент a
должен иметь длину 1. Имея в общей сложности 3 элемента, это привело меня к:
let a = [ _, [ _, _ ] ]
Заполнение пробелов, затем:
let a = ['a', ['b', 'c']]
Надеюсь, так будет понятнее :)