JavaScriptを使用してアルゴリズムをコーディングし、解決しようとしています。私は3つのテキストボックスに3つの数字の入力の最大値を見つけてそれを警告しなければなりません。私はそれをしましたが、テキストボックスが入力なしで空のままになっているときに、いくつかのメッセージを警告する必要があります。 3つのフィールドがすべて空の場合は、特定のアラートメッセージを生成する必要があります。何か書きましたが、常に「NaN」アラートが表示されます。 NaNの代わりに、私は "Introduceti cel putin un numar"を得たいと思っています。これで私を助けることができますか? ここに私のコード(htmlとjavascript)があります。JavaScriptが3つの数字アルゴリズムで空である場合のjavascriptの特定の警告
ありがとうございます!
<!doctype HTML>
<html>
<head>
<title>Algoritmi</title>
<script src="point2.js">
</script>
</head>
<body>
<form name="mainForm" style="text-align:center">
<input type="text" name="textBox1" /> <br/>
<input type="text" name="textBox2" /> <br/>
<input type="text" name="textBox3" /> <br/>
<input type="button" value="Afiseaza maxim" onclick=" javascript: calcMax()" />
</form>
</body>
</html>
とJavaScript:
function calcMax() {
var a = parseInt(document.mainForm.textBox1.value);
var b = parseInt(document.mainForm.textBox2.value);
var c = parseInt(document.mainForm.textBox3.value);
var max;
if (a == null || a == "" && b == null || b == "" && c == null || c == "") {
alert("Introduceti cel putin un numar");
}
else {
if (a > b) {
if (a > c) {
max = a
}
else {
max = c;
}
}
else {
if (b > c) {
max = b
}
else {
max = c;
}
}
alert(max);
}
}
ありがとう、イブラヒム、それは動作します! :)と説明もありがとう! –
あなたは大歓迎です! –