テレフォニープログラムと連動して人に電話をかける機能があります。知りたいのですが、一定時間電話をかける方法はありますか?
次のようなループを実行したいと思います。
while(flag = 0){
call(people);
if(<ten minutes have passed>){
flag = 1;
}
}
どんな助けでもいただければ幸いです。
テレフォニープログラムと連動して人に電話をかける機能があります。知りたいのですが、一定時間電話をかける方法はありますか?
次のようなループを実行したいと思います。
while(flag = 0){
call(people);
if(<ten minutes have passed>){
flag = 1;
}
}
どんな助けでもいただければ幸いです。
あなたはおそらくそのsetTimeout()
機能を望んでいます。
このようなものは動作するはずです(テストされていません):
var keepCalling = true;
setTimeout(function () {
keepCalling = false;
}, 60000);
while (keepCalling) {
callPeople();
}
setTimeout() に問題がある場合の代替方法:
var startTime = Date.now();
while ((Date.now() - startTime) < 60000) {
callPeople();
}
次のように書く必要があります、
while(flag == 0){
call(people);
}
setTimeout(function(){flag=1},60000);