select로 선택한 세 가지 저축 플랜 중 하나를 계산하려면 수정해야하는 기본 자바 스크립트이자이자 계산기가 있어야합니다. 다른 문이 선택에 의해 선택의 올바른 저축 계획을 계산하는 다른 .... 경우 .... 나는 경우 구현하려고하면 자바 스크립트이자 계산기
function CalculateNonComp() {
if (!parseFloat(document.noncomp.noncomp_principal.value)) {
document.noncomp.noncomp_principal.value = 0;
};
if (!parseFloat(document.noncomp.noncomp_interest.value)) {
document.noncomp.noncomp_interest.value = 1.4;
};
if (!parseFloat(document.noncomp.noncomp_length.value)) {
document.noncomp.noncomp_length.value = 30;
};
var Principal = parseFloat(document.noncomp.noncomp_principal.value);
var DailyInterest = parseFloat(document.noncomp.noncomp_interest.value)/1;
DailyInterest = DailyInterest/100;
var Days = parseInt(document.noncomp.noncomp_length.value) * 1;
var Result = Principal * (1 + DailyInterest * Days);
document.getElementById('noncomp_result').innerHTML = Result.toFixed(2);
}
내 문제는 시작합니다
기본 코드는 잘 작동한다. 어떤 힌트
function CalculateNonComp() {
if (document.noncomp.plan.value = "1");
if (!parseFloat(document.noncomp.noncomp_principal.value)) {
document.noncomp.noncomp_principal.value = 0;
};
if (!parseFloat(document.noncomp.noncomp_interest.value)) {
document.noncomp.noncomp_interest.value = 1.4;
};
if (!parseFloat(document.noncomp.noncomp_length.value)) {
document.noncomp.noncomp_length.value = 30;
};
var Principal = parseFloat(document.noncomp.noncomp_principal.value);
var DailyInterest = parseFloat(document.noncomp.noncomp_interest.value)/1;
DailyInterest = DailyInterest/100;
var Days = parseInt(document.noncomp.noncomp_length.value) * 1;
var Result = Principal * (1 + DailyInterest * Days);
document.getElementById('noncomp_result').innerHTML = Result.toFixed(2);
else if (document.noncomp.plan.value = "2");
if (!parseFloat(document.noncomp.noncomp_principal.value)) {
document.noncomp.noncomp_principal.value = 0;
};
if (!parseFloat(document.noncomp.noncomp_interest.value)) {
document.noncomp.noncomp_interest.value = 1.6;
};
if (!parseFloat(document.noncomp.noncomp_length.value)) {
document.noncomp.noncomp_length.value = 60;
};
var Principal = parseFloat(document.noncomp.noncomp_principal.value);
var DailyInterest = parseFloat(document.noncomp.noncomp_interest.value)/1;
DailyInterest = DailyInterest/100;
var Days = parseInt(document.noncomp.noncomp_length.value) * 1;
var Result = Principal * (1 + DailyInterest * Days);
document.getElementById('noncomp_result').innerHTML = Result.toFixed(2);
else(document.noncomp.plan.value = "3");
if (!parseFloat(document.noncomp.noncomp_principal.value)) {
document.noncomp.noncomp_principal.value = 0;
};
if (!parseFloat(document.noncomp.noncomp_interest.value)) {
document.noncomp.noncomp_interest.value = 1.8;
};
if (!parseFloat(document.noncomp.noncomp_length.value)) {
document.noncomp.noncomp_length.value = 90;
};
var Principal = parseFloat(document.noncomp.noncomp_principal.value);
var DailyInterest = parseFloat(document.noncomp.noncomp_interest.value)/1;
DailyInterest = DailyInterest/100;
var Days = parseInt(document.noncomp.noncomp_length.value) * 1;
var Result = Principal * (1 + DailyInterest * Days);
document.getElementById('noncomp_result').innerHTML = Result.toFixed(2);
}
감사 또는 도움 :
나는 다음과 같은 노력했습니다!
if else 문의 구문을 확인하십시오. – ianace
['else'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/if...else)는 바로 다음에 와야합니다 '만약'. – Teemu
제 문제는 프로그래머가 아니며 대개 클라이언트 프로젝트에 js를 사용할 준비가되어 있다는 것입니다. –