if 문을 다른 if 문 내에 넣으려고합니다. 수정하기가 쉬운 일을했다고 생각하지만 그 내용이나 위치를 파악할 수 없습니다. 나는 이것에 붙어있어 어떤 제안이라도 도움이 될 것이다. 감사!Javascript if if 또 다른 if 문 내에서
else if(a === 'ab'){
var i = 1
for(i = 1; i <= 2; i++;){
xvalue++;
}
당신은 else if
블록을 개방하고, 내부, 당신은 for
블록을 열고 있지만 가까운 하나
var player = 0;
var xvalue = 0;
var ovalue = 0;
function tic(a)
{
if(player === 0)
{
document.getElementById(a).value = 'X';
document.getElementById(a).disabled = 'true';
player = 1;
if(a === 'aa')
{
var i = 1
for(i = 1; i <= 1; i++;)
{
xvalue++;
}
}
else if(a === 'ab')
{
var i = 1
for(i = 1; i <= 2; i++;)
{
xvalue++;
}
else if(a === 'ac')
{
var i = 1
for(i = 1; i <= 4; i++;)
{
xvalue++;
}
else if(a === 'ba')
{
var i = 1
for(i = 1; i <= 8; i++;)
{
xvalue++;
}
else if(a === 'bb')
{
var i = 1
for(i = 1; i <= 16; i++;)
{
xvalue++;
}
else if(a === 'bc')
{
var i = 1
for(i = 1; i <= 32; i++;)
{
xvalue++;
}
else if(a === 'ca')
{
var i = 1
for(i = 1; i <= 64; i++;)
{
xvalue++;
}
else if(a === 'cb')
{
var i = 1
for(i = 1; i <= 128; i++;)
{
xvalue++;
}
else if(a === 'cc')
{
var i = 1
for(i = 1; i <= 256; i++;)
{
xvalue++;
}
if(xvalue === 448)
{
alert("player 1 wins!");
}
else if(xvalue === 7)
{
alert("player 1 wins!");
}
else if(xvalue === 56)
{
alert("player 1 wins!");
}
else if(xvalue === 273)
{
alert("player 1 wins!");
}
else if(xvalue === 84)
{
alert("player 1 wins!");
}
else if(xvalue === 73)
{
alert("player 1 wins!");
}
else if(xvalue === 146)
{
alert("player 1 wins!");
}
else if(xvalue === 292)
{
alert("player 1 wins!");
}
}
else
{
document.getElementById(a).value = 'O';
document.getElementById(a).disabled = 'true';
player = 0;
}
}
죄송합니다. 그러나 그 질문이 실제로 무엇인지 보지 않습니까? –
... aaaaand 문제는 정확히 무엇입니까? – deceze
tic-function으로 전달하는 console.log는 무엇입니까? – k0pernikus