เนื่องจากฉันไม่สามารถแสดงความคิดเห็นได้ฉันถูกบังคับให้เขียนโพสต์นี้ ฉันได้รหัสด้านล่างซึ่งมีความล่าช้า / รออย่างแน่นอน 1 วินาทีหรือ 1,000 มิลลิวินาที -
let n = 5;
for (let i=1; i<n; i++)
{
setTimeout( function timer()
{
console.log("hello world");
}, i*1000 );
}
แต่ฉันจะหน่วงเวลาฉัน * 1000 วินาทีแทนการแก้ไข 1,000 มิลลิวินาทีดังนั้นการรอขึ้นอยู่กับหมายเลขการวนซ้ำ
ตัวอย่างเช่นถ้า n = 5 ดังนั้นฉันต้องการความล่าช้าของลูป 1 วินาทีในการทำซ้ำครั้งที่ 1 2 วินาทีในการทำซ้ำที่สองและอื่น ๆ .. ความล่าช้าครั้งสุดท้ายจะ 5 วินาที
i
- ถ้าคุณไม่ทำอย่างนั้นคุณจะได้รับการแจ้งเตือนทั้งหมดในเวลาเดียวกัน