Size: a a a

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

2020 July 13

P

Patrick Swayze in JavaScript Noobs — сообщество новичков
Bessarab
Как выводить элементы массива в HTML?
что за элементы вообще?
источник

B

Bessarab in JavaScript Noobs — сообщество новичков
Patrick Swayze
что за элементы вообще?
Массив строк (значения из лс)
источник

P

Patrick Swayze in JavaScript Noobs — сообщество новичков
Bessarab
Массив строк (значения из лс)
если просто весь массив как строку надо, то через arr.join(), если с каждым елменетом что то делать надо - через цикл
источник

B

Bessarab in JavaScript Noobs — сообщество новичков
Patrick Swayze
если просто весь массив как строку надо, то через arr.join(), если с каждым елменетом что то делать надо - через цикл
Ок, понял
Спасибо!
источник

😈

😈 ✵ GeŇŇa∂iℽ ḴȐȺŠȂṼḈ... in JavaScript Noobs — сообщество новичков
здравствуйте. в чем ошибка?

function oddOrEven(array) {
  const reducer = array.reduce(function(a,b) {
   return a + b;
})
return reducer % 2 == 0 ? 'even' : 'odd'
}

TypeError: Reduce of empty array with no initial value
источник

EA

El Anonimo in JavaScript Noobs — сообщество новичков
Сидредин
Кто уже знает JS на хорошем уровне, вы в основном по книгам учились или по другим источникам?
Полезно, на Udemy есть несколько курсов по прохождению собесов, coding interview. Там многие типовые вещи, вопросы и задачки.
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
😈 ✵ GeŇŇa∂iℽ ḴȐȺŠȂṼḈĤỈḰ ✵ 😈
здравствуйте. в чем ошибка?

function oddOrEven(array) {
  const reducer = array.reduce(function(a,b) {
   return a + b;
})
return reducer % 2 == 0 ? 'even' : 'odd'
}

TypeError: Reduce of empty array with no initial value
if (array.length == 0) return;
if (array.length == 1) return array[0];
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
f ytn
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
😈 ✵ GeŇŇa∂iℽ ḴȐȺŠȂṼḈĤỈḰ ✵ 😈
здравствуйте. в чем ошибка?

function oddOrEven(array) {
  const reducer = array.reduce(function(a,b) {
   return a + b;
})
return reducer % 2 == 0 ? 'even' : 'odd'
}

TypeError: Reduce of empty array with no initial value
Что передал смотри
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
а нет, не array[0], конечно, а array[0] % 2 == 0 ? 'even' : 'odd'
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
И что за проверка в конце
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
reducer./2
источник

😈

😈 ✵ GeŇŇa∂iℽ ḴȐȺŠȂṼḈ... in JavaScript Noobs — сообщество новичков
По заданному списку чисел определите, является ли сумма его элементов нечетной или четной.

Дайте свой ответ в виде соответствия строки "odd"или "even".

Если входной массив пуст, рассмотрите его как: [0](массив с нулем).

Пример:
odd_or_even([0])          ==  "even"
odd_or_even([0, 1, 4])    ==  "odd"
odd_or_even([0, -1, -5])  ==  "even"
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Зачем делить массив на два
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Точнее остаток от деления
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
Зачем делить массив на два
а что не так
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
const fn = arr => {
  const sum = arr.reduce((acc, value) => acc+value, 0);

  return sum % 2 === 0 ? "Even" : "odd"
}
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
А так Пашет?
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
В целом, кажется === 0 вообще можно не юзать
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
const fn = arr => {
  const sum = arr.reduce((acc, value) => acc+value, 0);

  return sum % 2 === 0 ? "Even" : "odd"
}
Изменил
источник