1
2 개의 다른 함수 내에서 변수를 사용하여 총 숫자를 만드는 별도의 함수를 생성 할 수 있어야합니다. 나는 두 변수 "qtytoy1tot"와 "qtytoy2tot"의 합을 만들 필요가이 코드다른 함수에서 총 합계 - 자바 스크립트
function addToy1()
{
var i = document.getElementById("qty_toy1");
var qtytoy1 = i.options[i.selectedIndex].text;
var qtytoy1tot = qtytoy1 * 26.99;
var generateTableToy1="<table width=\"210px\" border=\"0\">"
+" <tr>"
+" <td width=\"140\">Optimus Prime</td>"
+" <td width=\"25\">x " + qtytoy1 + "</td>"
+" <td width=\"45\">£" + qtytoy1tot + "</td>"
+" </tr>"
+"</table>";
document.getElementById("toy1_add").innerHTML=generateTableToy1;
}
function addToy2()
{
var i = document.getElementById("qty_toy2");
var qtytoy2 = i.options[i.selectedIndex].text;
var qtytoy2tot = qtytoy2 * 14.39;
var generateTableToy2="<table width=\"210px\" border=\"0\">"
+" <tr>"
+" <td width=\"140\">Bumblebee</td>"
+" <td width=\"25\">x " + qtytoy2 + "</td>"
+" <td width=\"45\">£" + qtytoy2tot + "</td>"
+" </tr>"
+"</table>";
document.getElementById("toy2_add").innerHTML=generateTableToy2;
}
. 나는 Javascript를 처음 사용합니다. 가능한 한 도울 수 있도록 도와주세요. 감사.
@Whymarrh 저는 진심으로 궁금합니다.하지만 'function addToyX() {}'의 문제점은 무엇입니까? –
각 기능에서 "qtytoy1tot"및 "qtytoy2tot"을 반환 할 수 있습니다. –
@Whymarrh 당신이 듣고 경험 한 것을 말하지 않고 그냥 베스트 프랙티스 인 것처럼 전면적 인 진술을 삼가하십시오. 이 두 가지의 차이점에 대해 알고 싶다면 다음 질문에 대한 답과 링크를 참조하십시오. http://stackoverflow.com/questions/336859/javascript-var-functionname-function-vs -function-functionname –