ต้องการเขียนเงื่อนไข javascript,html คำนวนข้อมูลต่อไปนี้ยังไงครับ พอดียังมือใหม่อยู่
เว็บก็ประมาณนี้ จะมีช่องใส่จำนวนและแสดงผลลัพท์
(http://image.prntscr.com/image/7e4e403aaaf94614af20f4e188df9a4e.png)
ช่องผลลัพท์จะแสดงค่า (ทันทีที่พิมพ์ในช่องจำนวน) ถ้านึกภาพไม่ออกก็ประมาณเว็บนี้ครับ http://themoneyconverter.com/THB/USD.aspx พิมพ์ปุ๊บ จะแสดงผลลัพท์ออกมา
เงื่อนไขที่ต้องการทำคือ
ถ้าพิมพ์ในช่องจำนวน โดยเลขจำนวนมากกว่า 1 แต่ไม่เกิน 10000
จะแสดงตรงช่องผลลัพท์เท่ากับเลขจำนวนที่พิมพ์ คูณ 0.0001
ถ้าพิมพ์ในช่องจำนวน โดยเลขจำนวนมากกว่า 10000 แต่ไม่เกิน 200000
จะแสดงตรงช่องผลลัพท์เท่ากับเลขจำนวนที่พิมพ์ คูณ 0.00008
ประมาณนี้ครับผม
ยังไงขอบคุณล่วงหน้าสำหรับผู้ช่วยเหลือครับ :P
<input id="in" type="text" onkeyup="calculateOutput();" />
<input id="out" type="text" />
function calculateOutput() {
var input = document.getElementById("in").value;
var inputVal = parseFloat(input);
var output = "";
if (!isNaN(inputVal)) {
if (inputVal > 1 && inputVal <= 10000) {
output = inputVal * 0.0001;
} else if (inputVal > 10000 && inputVal <= 20000) {
output = inputVal * 0.00008;
}
}
document.getElementById("out").value = output;
}