Github의 잔디밭을 짧은 코드로 AA로 만들어주세요.
코드 for(r=w='';w--+7;r+='\n')$$('.day').map((v,i)=>i%7-~w?0:r+='口圏国因囚'[-~v.attributes[5].value[5]>>1]);r
실행
for(r=w='';w--+7;r+='\n')$$('.day').map((v,i)=>i%7-~w?0:r+='口圏国因囚'[-~v.attributes[5].value[5]>>1]);r
해설
처음에는 데이터-count 속성(contribute 수)으로 판별했지만 상황에 따라 한도값이 바뀔 것 같아서 없습니다.
fill 속성(색깔)의 5위가 편리하게 분산되어 있어서 그걸 이용했어요.
색상(v.attributes[5].value)
-~v.attributes[5].value[5]>>1
문자
#ebedf0
0
입, 입
#c6e48b
사
가두다
#7bc96f
삼
원인
#239a3b
이
국가
#196127
일
범위
끝날 때
JS골프에 익숙하지 않아서 줄일 수 있다면 알려주시면 기쁩니다.
Reference
이 문제에 관하여(Github의 잔디밭을 짧은 코드로 AA로 만들어주세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ushjp/items/0d26731bb12c5dc93104
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
JS골프에 익숙하지 않아서 줄일 수 있다면 알려주시면 기쁩니다.
Reference
이 문제에 관하여(Github의 잔디밭을 짧은 코드로 AA로 만들어주세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ushjp/items/0d26731bb12c5dc93104텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)