如何创建返回间隔为boolean + input&print out的函数(number, from, to)

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

本文关键字:out print 函数 to input number from boolean 创建 何创建 返回      更新时间:2023-09-26

我试着在这里搜索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>

如果我理解正确的话,您要检查一个数字是否在给定的间隔内。

我把代码剥离了一点,现在只有两个函数使代码工作。

请查看按钮,没有value属性。这是input标签的一个属性。

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>