如何实现这个定价计算器

时间:2013-11-05 09:16:35

标签: javascript html calculator

我正在尝试创建一个简单的脚本来添加到html网站。

我需要它根据用户输入的数量来计算价格。

例如,值1-1000将乘以1.50并显示,1001-5000乘以1.20并显示,5001-10000乘以1并显示,任何数字将显示错误消息,如“必须”低于10000“。

结果是显示在文本字段中,以便用户可以单击“提交”。

我一直试图在js中这样做但没有成功。如果这可以用任何其他语言完成,请告诉我。我还在学习。

2 个答案:

答案 0 :(得分:2)

function calc(val) {
  if (val < 1 || val > 10000) {
    alert("Value must be a positive number under 10,000")
    return 0;
  }
  if (val < 1001) return val*1.5;
  if (val < 5001) return val*1.2;
  return val;
}

答案 1 :(得分:0)

这可以通过几乎所有可用于网络的语言来完成。计算是最容易的事情。例如,在PHP中:

$output = $input - 5; // -5
$output = $input + 5; // +5
$output = $input++; // +1
$output = $input * 5; // x5

Javascript加上示例:

var input = 5;
var plus = 6;
var output = input+plus;

Javascript min示例:

var input = 5;
var plus = 6;
var output = input-plus;