대부분의 JavaScript 코딩 스타일 가이드라인에 따르면, 본문은 함수를 정의하는 헤더와 다른 줄에 있어야 합니다.
다음 답안의 스타일은 가이드라인을 따르지 않으므로, 사용되면 안됩니다:
var addUp = function(a, b) { var c = a + b; return c; };
코드가 함수의 안 에 있다는 것을 보여주기 위해, 함수의 본문을 들여쓰기해줘야 합니다.
다음 답안의 스타일은 가이드라인을 따르지 않으므로, 사용되면 안 됩니다:
var addUp = function(a, b) {
var c = a + b;
return c;
};
모든 코딩 스타일 가이드라인을 따르므로, 올바른 답은 다음과 같습니다:
var addUp = function(a, b) {
var c = a + b;
return c;
};
대부분의 JavaScript 코딩 스타일 가이드라인에 따르면, 본문의for 반복문은 for 반복문의 헤더와 다른 줄에 있어야 합니다.
아래의 답의 스타일은 가이드라인을 따르지 않으므로 사용하면 안 됩니다:
for (var i = 0; i < 10; i++) { println(i); }
코드가 for 반복문의 안 에 있는것을 보여주기 위해, for 반복문의 본문을 들여쓰기해줘야 합니다.
다음 답안의 스타일은 가이드라인을 따르지 않으므로, 사용되면 안 됩니다:
for (var i = 0; i < 10; i++) {
println(i);
}
모든 코딩 스타일 가이드라인을 따르므로, 올바른 답은 다음과 같습니다:
for (var i = 0; i < 10; i++) {
println(i);
}
JavaScript 코딩 스타일 가이드라인에 따르면, if 문의 본문은 if문의 헤더와 다른 줄에 있어야 합니다.
다음 답안의 스타일은 가이드라인을 따르지 않으므로, 사용되면 안됩니다::
if (x > 2) {println(x);}
코드가 if 문의 안 에 있는것을 보여주기 위해, if 문의 본문을 들여쓰기해줘야 합니다.
다음 답안의 스타일은 가이드라인을 따르지 않으므로, 사용되면 안 됩니다:
if (x > 2) {
println(x);
}
모든 코딩 스타일 가이드라인을 따르므로, 올바른 답은 다음과 같습니다:
if (x > 2) {
println(x);
}
자바스크립트 코딩 스타일 지침에 따르면, 마지막 매개변수를 제외하고는, 함수 호출에는 각 매개변수 뒤에 띄어쓰기를 해줘야 합니다.
다음 답안의 스타일은 지침을 따르지 않으므로, 사용되면 안됩니다:
ellipse(x,y,15,5);
함수이름과 괄호 사이에 공백이 없어야 합니다.
다음 코드의 스타일은 가이드라인을 따르지 않기때문에, 사용되면 안됩니다:
ellipse (x, y, 15, 5);
모든 코딩 스타일 가이드라인을 따르므로, 올바른 답은 다음과 같습니다:
ellipse(x, y, 15, 5);
=
) 앞 뒤에는 공백을 사용해야 하고, 수학 연산자 (*
같은) 앞 뒤에도 공백을 사용해야 합니다.var x = 5 * i;
&&
같은) 앞 뒤에 공백을 사용해야 하고, 비교 연산자 (>
, <
같은) 앞 뒤에도 공백을 사용해야 합니다.if (x > 5 && y < 10) {
rect(x, y, 10, 10);
}
var sunSize = 10;
var sunX = 200;
var sunY = 300;
ellipse(sunX, sunY, sunSize, sunSize);
/*
이 프로그램은 슈퍼맨이 화면을 가로질러 날아가도록 움직입니다.
속도는 최상단의 변수에 의해 조절됩니다.
@Batman에 의해 2015년 작성.
*/
슈퍼맨-애니메이션 프로그램에는 슈퍼맨의 속도를 조절하는 코드가 있습니다. 어떤 주석이 가장 명확한가요?
// x의 위치를 속도 만큼 최대 100 까지 증가
var supermanX = max(supermanX+speed, 100);
'개발 > 자바스크립트(javascript)' 카테고리의 다른 글
자바 스크립트 퀴즈 (0) | 2018.12.04 |
---|---|
대화형 자바스크립트 문제/예제/퀴즈 사이트들 (0) | 2018.12.04 |
자바 스크립트, javascript 퀴즈: While문 (0) | 2018.12.03 |
자바 스크립트 javascript 퀴즈: 변수를 포함하는 식 (0) | 2018.11.22 |
자바 스크립트 (javascript) 퀴즈: 변수 (0) | 2018.11.21 |