Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 26

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
🌬 Мари✨
это типа просто поверить на слово ? )
Мне - да 😂
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Верь мне, Марина ☺
источник

🌬М

🌬 Мари✨ in JavaScript Noobs — сообщество новичков
ну хоть не Маша и то не плохо )
источник

C

Chris in JavaScript Noobs — сообщество новичков
кому хочется чото покодить, но непонятно, что, предлагаю в качестве развлечения написать калькулятор в 8421-BCD, только без читов в духе "сконвертить в строку, оторвать 0x и работать как с десятичным числом"
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Это кому ты предлагаешь? )
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Сомневаюсь, что тут найдутся желающие
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Я вот могу дать свою задачку, даю на собеседованиях иногда
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Легкая 😊
источник

C

Chris in JavaScript Noobs — сообщество новичков
давай, стащу, если понравится )
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Короче это задача на Cartesian product
источник

🌬М

🌬 Мари✨ in JavaScript Noobs — сообщество новичков
Chris
кому хочется чото покодить, но непонятно, что, предлагаю в качестве развлечения написать калькулятор в 8421-BCD, только без читов в духе "сконвертить в строку, оторвать 0x и работать как с десятичным числом"
кажется вы отвергли всех кандидатов таким условием 😂
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Если память меня не подводит - это называется Декартово произведение
источник

C

Chris in JavaScript Noobs — сообщество новичков
да
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
в двух словах, суть задачи такова:
есть объект вида
{
 a: [1, 2],
 b: [3, 4, 5],
 ...
 z: [0, 7, 3]
}
валидность проверять не надо, каждое значение - это непустой массив целых чисел
необходимо написать функцию, которая сгенерирует все возможные объекты, где значение свойства - одно из предложенных в массиве значений, например:
{ a: [1, 2], b: [3, 4] }
результат должен быть
[ { a:1 b:3 }, { a:1 b:4 }, { a:2 b:3 }, { a:2 b:4 } ]
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
у этой задачи есть несколько решений и очень часто оказывалось, что кандидаты на самом деле не способны закодить предложенное ими самими решение
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
впрочем, это у меня была факультативная задача, никогда не оценивал людей по способности ее решить
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
никто из тех, кто ее решил, не принял наш оффер, кстати )
наверное пошли в FAANG :-)
источник

Н

Нина in JavaScript Noobs — сообщество новичков
На codewars можно найти подобные задачи (ну, наверное, вы все тут об этом знаете)
источник

c

coldrain96 in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
в двух словах, суть задачи такова:
есть объект вида
{
 a: [1, 2],
 b: [3, 4, 5],
 ...
 z: [0, 7, 3]
}
валидность проверять не надо, каждое значение - это непустой массив целых чисел
необходимо написать функцию, которая сгенерирует все возможные объекты, где значение свойства - одно из предложенных в массиве значений, например:
{ a: [1, 2], b: [3, 4] }
результат должен быть
[ { a:1 b:3 }, { a:1 b:4 }, { a:2 b:3 }, { a:2 b:4 } ]
Интересно. Щас решим. Но тут просто алгоритм знать надо, в этом бОльшая сложность.
источник

🌬М

🌬 Мари✨ in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
в двух словах, суть задачи такова:
есть объект вида
{
 a: [1, 2],
 b: [3, 4, 5],
 ...
 z: [0, 7, 3]
}
валидность проверять не надо, каждое значение - это непустой массив целых чисел
необходимо написать функцию, которая сгенерирует все возможные объекты, где значение свойства - одно из предложенных в массиве значений, например:
{ a: [1, 2], b: [3, 4] }
результат должен быть
[ { a:1 b:3 }, { a:1 b:4 }, { a:2 b:3 }, { a:2 b:4 } ]
let result = Object.assign({}, s)
источник