({email} = body)
{
const body = {
email: 'myEmail'
};
console.log(
({email} = body) // Object { email: "myEmail" }
);
}
function Check() {
var price = 0;
var PriceBoxes = $('[name=Price][type=checkbox]:checked');
if (PriceBoxes.length) price = $.makeArray(PriceBoxes)
.map(el => +el.value)
.reduce((p,c) => p+c);
$('.message').val(price);
}
root
, с проверкой корректности конфигов:15 0 0 0 0 nginx -t && nginx -s reload > /dev/null 2>&1
removedNodes
— это NodeList
удалённых элементов.(1) […]
0: MutationRecord
addedNodes: NodeList []
attributeName: null
attributeNamespace: null
nextSibling: #text "
"
oldValue: null
previousSibling: #text "
"
removedNodes: NodeList(1)
0: <li id="to-delete">
length: 1
<prototype>: NodeListPrototype { item: item(), keys: keys(), values: values(), … }
target: <ul id="someElement">
type: "childList"
<prototype>: MutationRecordPrototype { type: Getter, target: Getter, addedNodes: Getter, … }
length: 1
<prototype>: Array []
.bat
или .sh
, в зависимости от платформы. N
исходного массива и возвести её в степень себя: NN.3*3*3 = 27
const shred = arr => arr.reduce((p,c,i,a) => {
const f = prefix => {
for (let j=0; j<a.length; j++)
if (prefix.length < a.length - 1) {
f(prefix + a[j]);
} else {
p.push(+(prefix + a[j]));
}
}
f(c.toString());
return p;
}, []);
shred([1,2,3]);
/*
[111,112,113,121,122,123,131,132,133,211,212,213,221,222,223,231,232,233,311,312,313,321,322,323,331,332,333]
*/
физика 50%, химия 49%, биология 48%, английский 10% -----> главные будут физика, химия, биология.
(50+49+48+10)/4 = 39.25
– выше желаемые три: физика, химия, биология. ОКфизика 50%, химия 9%, биология 8%, английский 7% -----> главным будет только физика.
(50+9+8+7)/4 = 18.5
, выше только физика, ОКфизика 50%, химия 49%, биология 49%, английский 48% -----> главными будут физика и химия.
(50+49+49+48)/4 = 49
FAIL [+3, +2, +1, +0]
, всё получается:(53+51+50+48)/4 = 50.5
рвёт точно как хотелось: физика и химия выше. OKфизика 50%, химия 30%, биология 1%, английский 1% -----> главными будут физика и химия.
(50+30+1+1)/4 = 20.6
физика и химия FTW. OKфизика 50%, химия 30%, биология 30%, английский 30% -----> главным буде только физика.
(50+30+30+30)/4 = 35
; выше 35 только физика. ОК npm install uglify-js
uglifyjs --compress -o result.js -- jquery.js lib2.js lib3.js
result.js
, который содержит в себе все указанные выше билиотеки. Его одного и подключайте в страницу. function countLocalMax(arr) {
const last = arr.length;
let prevGrad = 1;
return arr.reduce((p,c,i,a)=>{
const nextGrad = i === last ? -1 : a[i+1] - c;
if (prevGrad >= 0 && nextGrad <= 0) p++;
prevGrad = nextGrad;
return p;
}, 0);
}
countLocalMax([0,0,3,4,5,4,0,-1]); // 2