divのフォントサイズで滑らかな正弦波パルスを作成するためにhtmlとjQueryを取得しようとすると問題が発生しました。オルタネーションは機能していますが、途切れがちです。setTimeout()内でjavascriptのmath.sin()を最適化して、pxに関するフォントサイズをよりスムーズに増減できるようにするためのより数学的なアプローチはありますか?
$(document).ready(function(e){
var i = 10;
var fontsize;
function pulseLoop() {
fontsize = (Math.sin(i) * 10) + 50;
$(".changer-container").css("font-size",fontsize + "px");
i = i + .5;
setTimeout(pulseLoop, 100);
}
pulseLoop();
$(document).focus();
});