if (i >= configSP.notifications.length) {
getNotification();
return;
}
<a onclick='location.href=Math.random()>.5?"http://link1":"http://link2"'>
function wrap(element) {
var parent = element.parentNode;
var pos = Array.prototype.slice.call(parent.children).indexOf(element) + 1
return parent.querySelectorAll(':scope > :nth-child(' + pos + ')')
}
function wrap(element) {
var token = ('data-t' + Math.random()).replace('.', '-')
element.setAttribute(token, 1)
var list = element.parentNode.querySelectorAll('[' + token + ']')
element.removeAttribute(token)
return list
}
50 * round(X / 50)
W(F(a)) максимум может быть равно 4 (почему?)Потому что вектор четырехмерный.
Почему W(a) = 1Да, потому что там min. Дается верхняя оценка: если взять вектор x с одной ненулевой компонентой, то его W равно 1 и плюс 4 от F(x).
Каким образом вычислить W(F(a)), для каждого ...?Перебрать, это ведь конечное поле. Перебор всех вариантов это вполне себе доказательство.
$text = "Текст в котором нужно найти вот такие [put] вставки и поменять эти [put] на произвольные числа из какого нибудь массива
который допустим содержит столько же элементов в себе сколько и вхождений [put] в данном тексте";
$arr = array('one', 'two', 'three');
$text2 = preg_replace_callback("/\[put\]/", function () use (&$arr) {
static $i = 0;
return $arr[$i++];
}, $text);
var_dump($text2);
function replace_everywhere($datas, $key, $value) {
echo $srl = var_export($datas, 1);
$rep_key = str_replace("/", "\\/", $key);
$rep_key = str_replace("'", "\\\\'", $rep_key);
$rep_value = str_replace("'", "\\'", $value);
$srl = preg_replace_callback("/([^\\\\]'.*?)$rep_key(.*?[^\\\\]'|')/",
function($m) use ($rep_value) {
return $m[1] . $rep_value . $m[2];
}, $srl);
eval("\$datas_new = $srl;");
return $datas_new;
}
$datas = [
'aasd' => 'bbsr',
'aas' => [
'zzc' => 'ffts'
]
];
var_dump(replace_everywhere($datas, 's', 'SUPER'));
Вывод:array (size=2)
'aaSUPERd' => string 'bbSUPERr' (length=8)
'aaSUPER' =>
array (size=1)
'zzc' => string 'fftSUPER' (length=8)
window.VK = {Share:{}}
class Vkontakte {
constructor(url = document.location.href) {
this.url = encodeURIComponent(url);
}
getCounter() {
let count_url = 'https://vk.com/share.php?act=count&index=1&url=' + this.url;
window.VK.Share.count = (_, counter) => {
console.log(counter)
script.parentNode.removeChild(script)
}
let script = document.createElement('script')
script.src = count_url
document.body.appendChild(script)
};
}
new Vkontakte().getCounter();
class Tumblr {
constructor(url = document.location.href) {
this.url = encodeURIComponent(url);
}
getCounter() {
let callback = ('cb_' + Math.random()).replace('.', '')
let count_url = 'https://api.tumblr.com/v2/share/stats?url=' + this.url +
'&callback=' + callback;
window[callback] = function(counter) {
console.log(counter.response.note_count)
script.parentNode.removeChild(script)
}
let script = document.createElement('script')
script.src = count_url
document.body.appendChild(script)
};
}
new Tumblr().getCounter();
};
});
})
};
});
}) (jQuery)
function parseMobile(mobile) {
let mob = String(mobile).replace(/[^0-9]/g, '')
if (mob.length === 10 && mob.substr(0, 3) === '033')
mob = '777' + mob.substr(1)
return mob
}
SELECT
tm.description as main_desc,
t1.description as descr1,
t2.description as descr2,
t3.description as descr3
FROM second_table as tm
LEFT JOIN first_table as t1 ON t1.id = tm.risk1_id
LEFT JOIN first_table as t2 ON t2.id = tm.risk2_id
LEFT JOIN first_table as t3 ON t3.id = tm.risk3_id