function formatNumberWithCommas(number) { number = Math.round(number).toString(); if (number.length > 3) { var mod = number.length % 3; var output = mod > 0 ? number.substring(0, mod) : ''; for (var i = 0; i < Math.floor(number.length / 3); i++) { if (mod === 0 && i === 0) { output += number.substring(mod + 3 * i, mod + 3 * i + 3); } else { output += ',' + number.substring(mod + 3 * i, mod + 3 * i + 3); } } return output; } else { return number; } } var startValue = effect("Start")("Slider"); var endValue = effect("End")("Slider"); // Отримати час початку та кінця маркерів var startMarker = thisLayer.marker.key(1).time; var endMarker = thisLayer.marker.key(thisLayer.marker.numKeys).time; var easedProgress = ease(time, startMarker, endMarker, 0, 1); var num = startValue + (endValue - startValue) * easedProgress; var formattedNum = formatNumberWithCommas(num); [formattedNum];
function formatNumberWithCommas(number) { number = Math.round(number).toString(); if (number.length > 3) { var mod = number.length % 3; var output = mod > 0 ? number.substring(0, mod) : ''; for (var i = 0; i < Math.floor(number.length / 3); i++) { if (mod === 0 && i === 0) { output += number.substring(mod + 3 * i, mod + 3 * i + 3); } else { output += ',' + number.substring(mod + 3 * i, mod + 3 * i + 3); } } return output; } else { return number; } } var startValue = effect("Start")("Slider"); var endValue = effect("End")("Slider"); // Отримати час початку та кінця маркерів var startMarker = thisLayer.marker.key(1).time; var endMarker = thisLayer.marker.key(thisLayer.marker.numKeys).time; var easedProgress = ease(time, startMarker, endMarker, 0, 1); var num = startValue + (endValue - startValue) * easedProgress; var formattedNum = formatNumberWithCommas(num); [formattedNum];
please share it as preset
function formatNumberWithCommas(number) {
number = Math.round(number).toString();
if (number.length > 3) {
var mod = number.length % 3;
var output = mod > 0 ? number.substring(0, mod) : '';
for (var i = 0; i < Math.floor(number.length / 3); i++) {
if (mod === 0 && i === 0) {
output += number.substring(mod + 3 * i, mod + 3 * i + 3);
} else {
output += ',' + number.substring(mod + 3 * i, mod + 3 * i + 3);
}
}
return output;
} else {
return number;
}
}
var startValue = effect("Start")("Slider");
var endValue = effect("End")("Slider");
// Отримати час початку та кінця маркерів
var startMarker = thisLayer.marker.key(1).time;
var endMarker = thisLayer.marker.key(thisLayer.marker.numKeys).time;
var easedProgress = ease(time, startMarker, endMarker, 0, 1);
var num = startValue + (endValue - startValue) * easedProgress;
var formattedNum = formatNumberWithCommas(num);
[formattedNum];
Sorry, forgot to do that)
we can use a point control
If you want of course you can))
Нифигово сделал
Thanks😄
function formatNumberWithCommas(number) {
number = Math.round(number).toString();
if (number.length > 3) {
var mod = number.length % 3;
var output = mod > 0 ? number.substring(0, mod) : '';
for (var i = 0; i < Math.floor(number.length / 3); i++) {
if (mod === 0 && i === 0) {
output += number.substring(mod + 3 * i, mod + 3 * i + 3);
} else {
output += ',' + number.substring(mod + 3 * i, mod + 3 * i + 3);
}
}
return output;
} else {
return number;
}
}
var startValue = effect("Start")("Slider");
var endValue = effect("End")("Slider");
// Отримати час початку та кінця маркерів
var startMarker = thisLayer.marker.key(1).time;
var endMarker = thisLayer.marker.key(thisLayer.marker.numKeys).time;
var easedProgress = ease(time, startMarker, endMarker, 0, 1);
var num = startValue + (endValue - startValue) * easedProgress;
var formattedNum = formatNumberWithCommas(num);
[formattedNum];