0

HTML Web サイトに追加する簡単なスクリプトを作成しようとしています。

ユーザーが入力した数量に基づいて価格を計算する必要があります。

たとえば、1 ~ 1000 の値は 1.50 を掛けて表示され、1001 ~ 5000 は 1.20 を掛けて表示され、5001 ~ 10000 は 1 を掛けて表示されます。 "。

結果は、ユーザーが送信をクリックできるようにテキスト フィールドに表示されます。

私は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

これは、Web で利用可能なほぼすべての言語で実行できます。計算は最も簡単なことです。たとえば、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 に答える