簡體   English   中英

如何使用boolean + input&print out的返回間隔創建函數(number,from,to)

[英]How to create function (number, from, to) with a returning interval of boolean + input&print out

我已經嘗試在Stackoverflow和谷歌搜索引擎上搜索在一個區間內創建一個函數(數字,從,到),它返回布爾值並從輸入源獲取它們的數據,並具有打印輸出的可能性頁。 我嘗試了不同類型的組合,但文本根本不會出現在頁面上。 順便說一句,如果可能的話,我想在不使用php和jquery的情況下完成此任務。 我的任務是檢查一個數字是否在from和to間隔內。

這是我的代碼:

<!-- JS -->
        window.onload = oppstart;

        function oppstart(tall, fra, til){
          document.getElementById("btnVisSvaret").onclick=innenforInterval;
          document.getElementById("storre").innerHTML = "";
          document.getElementById("mindre").innerHTML = "";

          if (innenforInterval(parseInt(tall, parseInt(fra), parseInt(til) === true)))
          {
            document.getElementById("utskrift1").innerHTML = ("Ja! Tallet er innenfor intervallet!");
          }
          else {
            document.getElementById("utskrift2").innerHTML = ("Nei! Tallet er ikke innenfor intervallet!");
          }
        }

        function InnenforInterval(tall, fra, til){
          if(tall < til  || tall > fra){
          return false;
        }
        else {
          return true;
        }
      }
      </script>

    <p> Sjekk om et spesifikt tall er innenfor intervallet </p>

      Er tallet: <input id="siffere"/></input>
      <br></br>

      Større enn: <input id="storre"/></input>
      og mindre enn: <input id="mindre"/></input>

      <button id="btnVisSvaret" type="button"
      value="getElementById("storre")",
      value="getElementById("mindre")",
      value="getElementById("siffere")";/> Vis Svaret </button>

      <p id="utskrift1"/></p>
      <p id="utskrift2"/></p>

如果我理解正確,你想檢查一個數字是否在給定的時間間隔內。

我已經剝離了一些代碼,現在只有兩個函數使代碼工作。

請看一下按鈕,這是沒有價值的屬性。 這是輸入標記的屬性。

 window.onload = oppstart; function oppstart() { document.getElementById("btnVisSvaret").onclick = innenforInterval; } function innenforInterval() { var tall = +document.getElementById('siffere').value, fra = +document.getElementById('mindre').value, til = +document.getElementById('storre').value; console.log(tall, fra, til); if (tall >= fra && tall <= til) { document.getElementById("utskrift1").innerHTML = "Ja! Tallet er innenfor intervallet!"; } else { document.getElementById("utskrift2").innerHTML = "Nei! Tallet er ikke innenfor intervallet!"; } } 
 <p>Sjekk om et spesifikt tall er innenfor intervallet</p> Er tallet:<input id="siffere" /><br> Større enn: <input id="storre" /> og mindre enn:<input id="mindre" /> <button id="btnVisSvaret" />Vis Svaret</button> <p id="utskrift1" /></p> <p id="utskrift2" /></p> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM