2016-03-24 2 views
-1

私は範囲内の数字をランダムにしたいと、私はこれを書いた私のjQueryのコード に問題があります。 jQueryのコード:ランダムjQueryのためのコルドバのApp

$("#button").click(function() { 
    var numLow = $("#lownumber").value(); 
    var numHigh = $("#highnumber").value(); 
    var adjustedHigh = (parseFloat(numHigh) - parseFloat(numLow)) + 1; 
    var numRand = Math.floor(Math.random() * adjustedHigh) + parseFloat(numLow); 
    if ((isFinite(numLow)) && (isFinite(numHigh)) && parseFloat(numLow) <= parseFloat(numHigh) && (numLow != '') && (numHigh != '')) { 
    $("#random").text(numRand); 
    } else { 
    $("#random").text("Ops... an error!"); 
    } 
    return false; 
}); 

HTMLページ:

<body> 
    <div class="text">Random</div> 
    <input type="text" id="lownumber" value="1"> 
    <input type="text" id="highnumber" value="100"> 
    <input type="submit" id="button" value="Generate!"> 
    <div id="random"></div> 
    <script type="text/javascript" src="js/random.js"></script> 
    <script type="text/javascript" src="cordova.js"></script> 
    <script type="text/javascript" src="js/index.js"></script> 
</body> 

私を助けてください! T.T

+0

あなたがどのような問題がで実行したのですか?あなたの質問に特定してください。 – Ageonix

+0

IcarusFoxは私のanwserの助けをしましたか? – amanuel2

+0

ありがとう、アマヌエル、それは最終的に動作します:3 – IcarusFox

答えて

1

.val()ない.value()だから今、それが動作すると仮定される。..

$("#button").click(function(){ 
 

 
var numLow = $("#lownumber").val(); 
 
var numHigh = $("#highnumber").val(); 
 
var adjustedHigh = (parseFloat(numHigh) - parseFloat(numLow))+1; 
 
var numRand = Math.floor(Math.random()*adjustedHigh)+parseFloat(numLow); 
 
if((isFinite(numLow)) && (isFinite(numHigh)) && parseFloat(numLow) <= parseFloat(numHigh) && (numLow != '') && (numHigh != '')){ 
 
    $("#random").text(numRand); 
 
} else { 
 
    $("#random").text("Ops... an error!"); 
 
} 
 
return false; 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<body> 
 
<div class="text">Random</div> 
 
<input type="text" id="lownumber" value="1"> 
 
<input type="text" id="highnumber" value="100"> 
 
<input type="submit" id="button" value="Generate!"> 
 
<div id="random"></div> 
 

 
</body>

関連する問題