gpt4 book ai didi

javascript - 从两个输入中找出较大的数字

转载 作者:行者123 更新时间:2023-12-03 05:02:44 24 4
gpt4 key购买 nike

我正在尝试编写一个小程序,只选择较大的数字。我的问题是它希望我在 .js 文件中使用 if else 语句。这是我的html。

<body>

BOX 1<input id = 'box1' name = '' value = '' class = ''><br>
BOX 2<input id = 'box2' name = '' value = '' class = ''><br>
BIGGER<input id = 'bigger' name = '' value = '' class = ''><br>
<button id = 'go' class = ''>GO</button>
<script src = 'js/javascript 03.js'></script>
</body>

我真的很难编写 .js 文件。

document.getElementById('go').onclick = function() {

var box1 = document.getElementById('box1').value;

number1 = parseFloat(number1);

var box2 = document.getElementById('box2').value;

number2 = parseFloat(number2);

var bigger =

document.getElementById('bigger').value = total;


if (number1 > number2) {

bigger = number1;

};

else {

bigger = number2;
}
};

最佳答案

首先,我建议您避免属性和参数之间有空格。虽然看起来工作原理是一样的,但我从未见过这样的 HTML 代码。

这是我想到的:

<html>
<body>
BOX 1 <input id='box1' name='' value='' class=''><br>
BOX 2 <input id='box2' name='' value='' class=''><br>
BIGGER<input id='bigger' name='' value='' class=''><br>
<button id='go' class=''> GO</button>

<script type="text/javascript">
document.getElementById('go').onclick = function() {
// Let's get the values and convert them to integers
var val1 = parseInt(document.getElementById('box1').value);
var val2 = parseInt(document.getElementById('box2').value);

// Let's pick the bigger one and put it in another variable, "bigger"
if (val1 > val2)
var bigger = val1;
else
var bigger = val2;

// Let's write the value we just picked to the field whose id is "bigger"
document.getElementById('bigger').value = bigger;
}
</script>
</body>
</html>

关于javascript - 从两个输入中找出较大的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42148659/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com