var re = /[0-9]+/g;
console.time('regexp');
for (var x = 0; x < 10000; x++) {
'100.04'.match(re)
'100.05'.match(re)
'100.06'.match(re)
'100.07'.match(re)
'100.08'.match(re)
'200.04'.match(re)
'200.05'.match(re)
'200.06'.match(re)
'200.07'.match(re)
'200.08'.match(re)
}
console.timeEnd('regexp');
Убивать производительность регуляркой я точно не хочу.
var x = 1;
while(true) {
x += 0.005;
}
var x = 1000;
while(true) {
x += 5;
}
currentValue * x / 1000;
// вместо простого
currentValue * x;
const changeValue = 50; // вот тут ваши полпроцента
const factor = 10000; // а это ваш порог чувствительности, допустимая погрешность. Чем выше - тем меньше погрешность.
return currentValue + currentValue * changeValue / factor;
const changeValue = 5000; // вот тут ваши полпроцента
const factor = 1000000; // а это ваш порог чувствительности, допустимая погрешность. Чем выше - тем меньше погрешность.
return currentValue + currentValue * changeValue / factor;
Support for large databases. We use MySQL Server with databases that contain 50 million records. We also know of users who use MySQL Server with 200,000 tables and about 5,000,000,000 rows.
STATISTICS
Total posts 4 192 348 • Total topics 689 393 • Total members 401 953