<내 첫 오류난 코드>
$('#jack-target').click(function () {
while(counter!=10000){
counter += 1;
if (counter <= 10000 && counter % 100 == 0) {
for (var i = 0; i < pumpkin.length; i++) {
pumpkin[i] ^= pie;
pie = ((pie ^ 0xff) + (i * 10)) & 0xff;
}
}
make();
}
});
<정답 코드 >
$('#jack-target').click(function () {
while(counter < 10000){
counter += 1;
if (counter <= 10000 && counter % 100 == 0) {
for (var i = 0; i < pumpkin.length; i++) {
pumpkin[i] ^= pie;
pie = ((pie ^ 0xff) + (i * 10)) & 0xff;
}
}
make();
}
});
나는 != 로 했고, 답은 < 이다. 이거 하나만 다르다. 이유가 뭐냐
하... while != 10000이면 function을 실행하지 않는다고 했다. 이렇게 하면 절대로 counter수가 10000이 될 수가 없다.
최소 while != 1001로 했어야했다
'워게임 풀이 및 CTF (Capture The Flag)' 카테고리의 다른 글
LOS goblin풀이 (1) | 2023.05.21 |
---|---|
Los cobolt 풀이 (0) | 2023.05.20 |
LOS Gremlin 풀이 (0) | 2023.05.20 |