2016-10-27 8 views
0

ここから初心者。私はユーザー定義の関数内でmath.maxを動作させようとしていますが、動作させることはできません。この関数は、2つのテキストボックスから2つの数値を取り出し、3つ目のテキストボックスに2つの数値の大きい方を表示することになっています。残りのコードは正常に動作しますが、これを動作させることができず、何をすべきかわかりません。ユーザー定義関数のmath.maxとmath.min

あなたが "数学" を活用する必要が
function Maximum() 
    // Assumes: first and second are any two numbers taken input from a Textbox 
    // Results: Displays the maximum of the two input numbers in the outputDiv 
    { 
     var first=parseFloat(document.getElementById('first').value); 
     var second=parseFloat(document.getElementById('second').value); 
     maximum = math.max(first, second); 
     document.getElementById('outputDiv').value = maximum;  
    } 
+1

資本なければならないので、それはあるがoutputDiv div要素です??もしそうなら、document.getElementById( 'outputDiv')を使うべきです。innerHTML = maximum; – sergio0983

+2

'maximum'の前に' var'を追加 –

+1

strictモードでは厳密にvarが必要です(編集:good practice、でも) – sergio0983

答えて

3

Math.max(first, second); 

はまた、あなたがテキストを表示しようとしたとき.innerTextまたは.innerHTML.valueを交換する必要があります。

1

数学が

enter image description here

関連する問題