お世話になっております。setTimeout()を止めたいときに、カウンタ変数i を使用するほかに、setTimeout()の返り値を使用してこのように書いても問題ないでしょうか。
function showTime() {
console.log(new Date());
const timeoutID = setTimeout(showTime, 1000);
if (timeoutID > 2) {
clearTimeout(timeoutID);
}
}
showTime();
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?