function getOwnDivisors (num) {
let arr = [1];
for (let i = 2; i < Math.sqrt(num)+1; i++) {
if (num % i == 0) {
arr.push(i, ~~(num / i));
}
}
return arr;
}
function getSum (arr){
let sum = 0;
for (let elem of arr) {
sum += elem;
}
return sum;
}
function getFrendly () {
let arr = [];
for (let i = 0; i <= 3000; i++) {
for (let j = i+1; j <= 3000; j++) {
if(i == getSum(getOwnDivisors(j)) && j == getSum(getOwnDivisors(i))) {
arr.push([i, j]);
}
}
}
console.log(arr);
}
parameters
An object containing parameters as key=value pairs, for example, {"sitekey": "your_site_key", "theme": "light"}. See grecaptcha.render parameters.
Интересно дробные значения оно поддерживает?нет. Задачи сортировки строк типа "версия 3.10" или "версия 3.9" естественным образом и через дроби (3.9 и 3.10 - вполне дробные значения) - противоположны.
А есть что-то подобное, чтобы еще и даты в строках умело сравнивать?даты - это уже много хотите. Там сто разных форматов, их нереально отделять от окружающего текста.
ну у вас исходно же в ответе многие ко многим. вы определитесь, через что у вас связьмне не нужно определяться, это автору вопрос, хочет ли он видеть отдельно сущность "ачивки".
achievements:
achievements_id
type
... (other properties)
achieve_user_connection:
conn_id (primary key)
user_fk
achieve_fk
date
...
select table_schema as database_name,
table_name,
round( (data_length + index_length) / 1024 / 1024, 2) as total_size,
round( (data_length) / 1024 / 1024, 2) as data_size,
round( (index_length) / 1024 / 1024, 2) as index_size
from information_schema.tables
where table_schema not in ('information_schema', 'mysql',
'performance_schema' ,'sys')
and table_type = 'BASE TABLE'
order by total_size desc
$sql = 'UPDATE product SET quantity = ?';
foreach ($stocks as $key => $value) {
if ($value[6] == 0 && $value[5] == 0) {
$stmt = $db->prepare("$sql WHERE model = ?");
$stmt->bind_param("is", /* quantity */ 0, /* model */ $key);
$stmt->execute();
} elseif ($value[6] > 0) {
$stmt = $db->prepare("$sql, status = ? WHERE model = ?");
$stmt->bind_param("iis", /* quantity */ $value[6], /* status */ 2, /* model */ $key);
$stmt->execute();
}
}