208 прочтений · 2 года назад
Что означают три точки в JavaScript
Лайфхак, когда мы не знаем точно, сколько будет аргументов или параметров у функции Во вчерашней статье про сортировку слиянием мы использовали такой код в конце функции: return [ ...arr, ...left, ...right ] Судя по квадратным скобкам, мы возвращаем массив, но в нём творится что-то странное: перед каждым элементом стоят точки, да ещё каждый из этих элементов тоже массив. Рассказываем, как такое возможно и что здесь делают три точки. Кратко главное Простой пример. У нас есть массив problems = ['сессия', 'отчет', 'здоровье']...
00:08
1,0×
00:00/00:08
936 просмотров · 1 месяц назад
184 прочтения · 1 год назад
Неопознанная реальность
Постановка задачи Пусть даны три произвольные точки(A,B,C) на плоскости,зафиксируем на плоскости точку(M),абсолютно не важно будет ли она лежать в плоскости,образованной тремя точками или нет(Рис 1). Рассмотрим обычную игральную кость,представляющую собой кубик на гранях,которого числа 1-6,каждой точки присвоим два значения кубика: точке A - 1,2; точке B - 3,4; точке С - 5,6. Допустим, что в результате первого броска выпало значение 1 или 2 (Стоит уточнить что каждое из событий равновероятно и равно...