Публикации по теме 'job-interview-questions'


Полифил для Array map (), filter () и reduce () 💁
Привет! Возможно, вам задавали этот вопрос в интервью, а может и нет. В любом случае не помешает всегда знать больше. Итак, здесь я расскажу, как создать полифил для методов массива map , filter и reduce . Давайте код! Pollyfill для Array.map () Давайте сначала посмотрим, как работает Array.map () , исходя из его синтаксиса: let newArray = arr.map( callback ( currentValue [, index [, array ]]) { // return element for newArray, after executing something });..

Заставить числа полюбить струны [рецепт]
Проблема Я знаю, что название цепляет, но я также считаю, что программирование - это страсть, поэтому, как и любые отношения, числа и строки в программировании идут бок о бок. Давайте создадим функцию, которая принимает массив строк и возвращает массив, содержащий только строки, содержащие числа. Если нет строк, содержащих числа, вернуть пустой массив. Понять проблему Наша функция должна выводить что-то вроде этого: numberInString(["1j", "l", "2c", "b"]) ➞ ["1j",..