숫자 3의 지수를 1000으로 제한하는 간단한 JS 코드를 작성했습니다. while loop
을 사용하기로 결정했으며 if
문을 사용하면 while
루프 루프 실행이 느려 집니까?while 루프와 if 문의 조합은 좋은 아이디어입니다.
var print=0,i=0;
while(check<10000)
{
print=Math.pow(3,i);
if(print<1000)
console.log(print);
else
break;
i++;
}
물론이 코드의 특정 부분을 의미하는 것은 아닙니다. 이는 매우 간단하기 때문입니다. 아니면 나는 다음과 같은 코드를 사용한다 : 3 개 변수는 사용중인이 경우
var print=0,i=0,check=0;
while(check<10000)
{
print=Math.pow(3,i);
console.log(print);
i++;
check=Math.pow(3,i);
}
합니다. 어느 쪽이 더 좋고/더 빠릅니까? 미리 감사드립니다.
왜 'while (true)'가 아닌가? –
@ Ja͢ck 나는 잭에 동의한다. 그냥 해. 그렇지 않더라도 IF 문을 사용해서는 안됩니다. 수퍼 메모리 집약적 인 프로젝트에서 일하는 경우가 아니라면 모든 mem 수가 떨어집니다. 당신이이 질문을하고 있을지 의심 스럽지만 : P –
@ Ja͢ck은 그것을 생각했지만, 가장 좋은 방법을 묻습니다. Tnx –