0

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

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

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

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

我一直在尝试在 js 中执行此操作,但没有成功。如果这可以用任何其他语言完成,请告诉我。我还在学习。

4

2 回答 2

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;
}
于 2013-11-05T09:27:23.043 回答
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 最小示例:

var input = 5;
var plus = 6;
var output = input-plus;
于 2013-11-05T09:20:12.317 回答