-2
私は1つの入力を受け入れる4つのオプション(24,36,48,60)の月を、各用語ごとに異なるレートに基づいて作成しようとしています。私はループなしですべてを行うことができますが、コード内でtoFixed(2)
を使用する方法を理解できないようです。だから、私は入力*レートをループするためにループを使ってみました。次に、別のループを追加してtoFixed
の機能を使用し、別のループを使用して出力を作成します。私は次のループで使用できる配列を作成するために、それぞれのループが必要です。私はノブなので、私は簡単です。私はこれがほとんどの皆のための簡単な問題であると確信しています。これまで私が持っていたことは次のとおりです。Javascriptループを作成する配列
Function calculateTotal()
{
"use strict";
var theForm = document.forms["leaseCalc"];
var tec = document.getElementById("tec").value;
var rates = [0.0477, 0.0329, 0.0256, 0.0212];
var months = [24, 36, 48, 60];
var monthlyPayments = 0;
for (var i=0; i < rates.length; i++) {
monthlyPayments += (tec * rates[i]);
}
var formatTwo = 0;
for (var i=0; i < monthlyPayments.length; i++) {
formatTwo += monthlyPayments.toFixed(2);
}
var results = 0;
for (var i=0; i < months.length; i++) {
results += "<p>" + months[i] + " months = $" + formatTwo[i] + "</p>";
alert(results);
}
期待入力し、現在の対期待される出力の例は何ですか? – stealththeninja
期待される結果は何ですか? – superdev