All numbers are equal except for one.Все числа одинаковые, кроме одного.
It’s guaranteed that array contains at least 3 numbers.Гарантируется, что в массиве минимум 3 числа.
def squareEquation(a, b, c):
match a, b, c:
case 0, 0, 0:
return 'All numbers', None
case 0, 0, _:
return 'Empty set', None
case 0, _, _:
return -c / b, None
d = b * b - 4 * a * c
r = -b / 2 / a
i = (abs(d) ** 0.5) / 2 / a
if (d < 0):
return f'{r} - {i}i', f'{r} + {i}i'
if (d == 0):
return r, None
return r - i, r + i
const result = arr.reduce(
(acc, cur) => {
if (cur.video !== undefined) {
acc.push({ src_video: cur.video });
}
acc.push(cur);
return acc;
},
[],
)
// Array(5) [ {…}, {…}, {…}, {…}, {…} ]
// 0: Object { src_video: "some-path-1" }
// 1: Object { src: "some-path-1", video: "some-path-1" }
// 2: Object { src_video: "some-path-2" }
// 3: Object { src: "some-path-2", video: "some-path-2" }
// 4: Object { src: "some-path", video: null }