ECMAScript를 2015 년으로, 자바 스크립트가 33 개 예약 된 키워드 등, break
, const
및 new
뿐만 아니라 10 개 앞으로 예약 된 키워드 등, let
와 await
.
귀하의 작업은 기능적인 JavaScript 코드 3 을 작성하면서 가장 많은 수의 연속 된 1 개의 고유 예약 키워드 2를 연결 하는 것 입니다.
- 연속 예약 키워드-공백 및 / 또는 괄호 및 / 또는 중괄호로만 분리 된 예약 키워드입니다.
- 예약 키워드 -ECMAScript 2015 기준 예약 또는 향후 예약 키워드 . 기존 표준에서 예약 된 키워드는 제외되며 허용되는 키워드의 전체 목록은 다음과 같습니다.
- 기능 코드-코드가 실행되고 (필요한 경우 런타임 상태) 결국 중단되고 런타임 오류가 발생하지 않아야합니다.
코드에 특정 런타임이 필요한 경우 지정된 환경에서 사용 된 예약 키워드가 작동하지 않아야합니다.
예약 키워드 목록
채점 및 예
귀하의 점수는 연속 된 고유 예약 키워드의 최대 개수와 같습니다.
동일한 점수의 경우 가장 짧은 소스 코드 (바이트)가 이깁니다. 주석 처리 된 섹션과 문자열은 예약 된 키워드에는 포함되지 않지만 바이트 수에는 포함됩니다.
// score: 3
if (true) 0; else throw function() {}
^------------------^
// score: 2
let foo = typeof typeof void typeof void 0;
^---------^
// score: 0
/* typeof default debugger */
// score: 0, doesn't halt or debugger is no-op, depending on the environment
debugger;
표준 허점이 적용됩니다.