입증 된! 딸꾹질을 멈추는 프로그램
소개
요 전날, 딸꾹질이 멈추지 않고 곤란한 동료에게 할머니 직전의 방법을 시도하면
삐타리와 치료했기 때문에 그것을 흐름과 프로그램에 떨어뜨려 보겠습니다.
결코 재료에 곤란해 출출 기사에 달리고 있는 것은 아닙니다. .
 순서도
 
 프로그램
StopHiccup.html<!DOCTYPE html>
<html lang="ja">
  <head>
    <meta charset="UTF-8">
    <title>シャックリ停止めます?</title>
  </head>
  <body>
    <h1>シャックリ停止めます?</h1>
    <button id="btn">開始</button>
    <div id="area1">カウントダウン</div>
    <script>
        document.getElementById("btn").addEventListener('click', function() {
        var r1 = window.confirm('シャックリが止まりませんか?\nはい=OK、いいえ=キャンセル');
        if( r1 ) {
          //「true」の処理
          window.alert('シャックリ停止シーケンスを開始します。\nまず初めに、めちゃくちゃ息を吸ってみよう!');
          var r2 = true;
          do{
            r2 = window.confirm('限界まで息を吸えてる?(ここが最重要ポイント)\nはい=OK、いいえ=キャンセル');
            if( !r2 ) {
              window.alert('まだいける!\nこれ以上吸えないってとこまで頑張ってみよう!');
            }
          }while (!r2);
          window.alert('はい!息を止めて!\nあと少しだよ!がんばってー\nカウントダウン開始');
          document.getElementById("area1").innerText = 10;
          sleep(10, function() {
            document.getElementById("area1").innerText = "お疲れ様でした"
            window.alert('はい!終わりましたー。息はいて大丈夫です。\nお疲れ様でした。これでもうシャックリは出ないはずです。');
          });
        }
      })
function sleep(waitSec, callbackFunc) {
  var spanedSec = 0;
  var waitFunc = function () {
      spanedSec++;
      document.getElementById("area1").innerText = 10 - spanedSec;
      if (spanedSec >= waitSec) {
          if (callbackFunc) callbackFunc();
          return;
      }
      clearTimeout(id);
      id = setTimeout(waitFunc, 1000);
  };
  var id = setTimeout(waitFunc, 1000);
}
</script>
  </body>
</html>
 마지막으로
딸꾹질은 횡격막의 경련이 원인이라고 합니다만, 멈추려면 횡격막을 자극하면 멈춘다고 합니다.
그래서 엄청 숨을 들이마시고 대각막을 벌려주는 것으로 샤크리를 멈추고 있다.
그렇죠?
이상, 교제 해 주셔서 감사합니다 m (__) m
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(입증 된! 딸꾹질을 멈추는 프로그램), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/zaq13sek/items/7900f568dc345f4dfb51
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            

프로그램
StopHiccup.html<!DOCTYPE html>
<html lang="ja">
  <head>
    <meta charset="UTF-8">
    <title>シャックリ停止めます?</title>
  </head>
  <body>
    <h1>シャックリ停止めます?</h1>
    <button id="btn">開始</button>
    <div id="area1">カウントダウン</div>
    <script>
        document.getElementById("btn").addEventListener('click', function() {
        var r1 = window.confirm('シャックリが止まりませんか?\nはい=OK、いいえ=キャンセル');
        if( r1 ) {
          //「true」の処理
          window.alert('シャックリ停止シーケンスを開始します。\nまず初めに、めちゃくちゃ息を吸ってみよう!');
          var r2 = true;
          do{
            r2 = window.confirm('限界まで息を吸えてる?(ここが最重要ポイント)\nはい=OK、いいえ=キャンセル');
            if( !r2 ) {
              window.alert('まだいける!\nこれ以上吸えないってとこまで頑張ってみよう!');
            }
          }while (!r2);
          window.alert('はい!息を止めて!\nあと少しだよ!がんばってー\nカウントダウン開始');
          document.getElementById("area1").innerText = 10;
          sleep(10, function() {
            document.getElementById("area1").innerText = "お疲れ様でした"
            window.alert('はい!終わりましたー。息はいて大丈夫です。\nお疲れ様でした。これでもうシャックリは出ないはずです。');
          });
        }
      })
function sleep(waitSec, callbackFunc) {
  var spanedSec = 0;
  var waitFunc = function () {
      spanedSec++;
      document.getElementById("area1").innerText = 10 - spanedSec;
      if (spanedSec >= waitSec) {
          if (callbackFunc) callbackFunc();
          return;
      }
      clearTimeout(id);
      id = setTimeout(waitFunc, 1000);
  };
  var id = setTimeout(waitFunc, 1000);
}
</script>
  </body>
</html>
 마지막으로
딸꾹질은 횡격막의 경련이 원인이라고 합니다만, 멈추려면 횡격막을 자극하면 멈춘다고 합니다.
그래서 엄청 숨을 들이마시고 대각막을 벌려주는 것으로 샤크리를 멈추고 있다.
그렇죠?
이상, 교제 해 주셔서 감사합니다 m (__) m
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(입증 된! 딸꾹질을 멈추는 프로그램), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/zaq13sek/items/7900f568dc345f4dfb51
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
<!DOCTYPE html>
<html lang="ja">
  <head>
    <meta charset="UTF-8">
    <title>シャックリ停止めます?</title>
  </head>
  <body>
    <h1>シャックリ停止めます?</h1>
    <button id="btn">開始</button>
    <div id="area1">カウントダウン</div>
    <script>
        document.getElementById("btn").addEventListener('click', function() {
        var r1 = window.confirm('シャックリが止まりませんか?\nはい=OK、いいえ=キャンセル');
        if( r1 ) {
          //「true」の処理
          window.alert('シャックリ停止シーケンスを開始します。\nまず初めに、めちゃくちゃ息を吸ってみよう!');
          var r2 = true;
          do{
            r2 = window.confirm('限界まで息を吸えてる?(ここが最重要ポイント)\nはい=OK、いいえ=キャンセル');
            if( !r2 ) {
              window.alert('まだいける!\nこれ以上吸えないってとこまで頑張ってみよう!');
            }
          }while (!r2);
          window.alert('はい!息を止めて!\nあと少しだよ!がんばってー\nカウントダウン開始');
          document.getElementById("area1").innerText = 10;
          sleep(10, function() {
            document.getElementById("area1").innerText = "お疲れ様でした"
            window.alert('はい!終わりましたー。息はいて大丈夫です。\nお疲れ様でした。これでもうシャックリは出ないはずです。');
          });
        }
      })
function sleep(waitSec, callbackFunc) {
  var spanedSec = 0;
  var waitFunc = function () {
      spanedSec++;
      document.getElementById("area1").innerText = 10 - spanedSec;
      if (spanedSec >= waitSec) {
          if (callbackFunc) callbackFunc();
          return;
      }
      clearTimeout(id);
      id = setTimeout(waitFunc, 1000);
  };
  var id = setTimeout(waitFunc, 1000);
}
</script>
  </body>
</html>
딸꾹질은 횡격막의 경련이 원인이라고 합니다만, 멈추려면 횡격막을 자극하면 멈춘다고 합니다.
그래서 엄청 숨을 들이마시고 대각막을 벌려주는 것으로 샤크리를 멈추고 있다.
그렇죠?
이상, 교제 해 주셔서 감사합니다 m (__) m
Reference
이 문제에 관하여(입증 된! 딸꾹질을 멈추는 프로그램), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/zaq13sek/items/7900f568dc345f4dfb51텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)