
text и в него складывать адреса картинок через разделитель, скажем, через непечатный ASCII символ, или через пробел, если каждый URL перед этим прогонять через urlencode() или кодировать в JSON массив ссылок на картинки и хранить json-строку:$images = [
'https://site1.ru/images/product.php?getimage&id=123&img=345',
'https://site2.ru/images/shkaf.jpg',
'https://admin:pwd@site3.ru/admin.php?img=234',
];
$imgString = json_encode($images);
// строку $imgString положить в единственное поле для картинок в БД . method is unavailable with group auth
wall.post():Этот метод можно вызвать с ключом доступа пользователя, полученным в Standalone-приложении через Implicit Flow, или с использованием окна подтверждения. Требуются права доступа: wall.
from_group=1, чтобы от имени группы. function initials(str) {
return str.split(/\s+/).map((w,i) => i ? w.substring(0,1).toUpperCase() + '.' : w).join(' ');
}
initials('Невзубногой иван нилыч'); // Невзубногой И. Н.
initials('Держиморда Потап Игнатьич'); // Держиморда П. И.
initials('кто есть who?'); // кто Е. W.location / {
try_files
/disk_0/images/$uri
/disk_1/images/$uri
404;
} $ipsa3 так:$result = $ipsa3 * ((100 / 100) * $ipsa3);
// или просто
$result = $ipsa3 * $ipsa3;$percent = 100; // сколько процентов
$result = $ipsa3 * (($percent / 100) * $ipsa3);что-то * 0.5$ipsa3fields: "screen_name"
const [user_info] = await vk.api.users.get({ user_ids: message.senderId, fields: "screen_name" }); 
TheBrain is the ultimate digital memory.
Intelligent note-taking.
Non-linear file management.
Ideas and relationships visualized.
Android:
client_id: 2274003
client_secret: hHbZxrka2uZ6jB1inYsH
IPhone:
client_id: 3140623
client_secret: VeWdmVclDCtn6ihuP1nt
IPad:
client_id: 3682744
client_secret: mY6CDUswIVdJLCD3j15n
Windows desktop:
client_id: 3697615
client_secret: AlVXZFMUqyrnABp8ncuU
Windows phone:
client_id: 3502557
client_secret: PEObAuQi6KloPM4T30DVconnect.send("VKWebAppGetAuthToken", {"app_id": 6396978, "scope": "friends,status"});Если пользователь разрешит доступ для приложения, генерируется событие VKWebAppAccessTokenReceived с единственным полем access_token (string), которое содержит ключ доступа пользователя.
JSON.parse(), в PHP разбирается функцией json_decode()const winNumber = 5;
let tryNumber;
for (let i = 0; i < 3 && winNumber !== tryNumber; i++) {
tryNumber = +prompt('Enter a number ');
}tryNumber был объявлен внутри тела цикла, и поэтому был недоступен снаружи, в условии for(). Надо было его объявить снаружи.i < 3 и введённое число пока ешё не равно winNumber.const maxprod = arr => {
const a = arr.slice().sort((a, b) => b - a);
const max = a[0];
const len = a.length;
let iter = 0;
for (let i = 1; i < len - 2; i++) {
iter++;
const A2 = a[i];
const x2 = max / A2;
if (!Number.isInteger(x2)) continue;
for (let j = i + 1; j < len - 1; j++) {
iter++;
const A3 = a[j];
const x3 = x2 / A3;
if (!Number.isInteger(x3)) continue;
if (!!~a.indexOf(x3)) {
return [max, A2, A3, x3, iter]);
}
}
}
return false;
}indexOf() всё равно перебирает массив.[
[20,5,3,2,2], // [ 20, 5, 2, 2, 3 ]
[7,9,4,60,5,3,2,2], // [ 60, 5, 4, 3, 4 ]
[1,2,3,199], // false
[2430,2431,2431,2431,1,1,1,2,3,5,7,9,11,13,15,17,19,23], // [ 2431, 17, 13, 11, 8 ]
].forEach(test => console.log(test, maxprod(test)));module: {
rules: [
{
test: require.resolve('qwerty.js'),
use: 'exports-loader?qwerty'
}import { qwerty } from './qwerty.js';