본문 바로가기

오픈소스

디지털숫자 [오픈소스]

사용법은 digital(숫자, c)
c가 1일때는 숫자만, 0일때는 : 추가해서 나와요 숫자는 최대 4자리만 하는걸 추천 숫자부분에 e를 넣으면 공백이 나와요

ex) digital(e528, 0);

 

 

function digital(a, c){
var b=[["■■■","■▢■","■▢■","■▢■","■■■"],
["▢■▢","■■□","▢■□","▢■▢","■■■"],
["■■■","▢▢■","■■■","■▢▢","■■■"], 
["■■■","▢▢■","■■■","▢▢■","■■■"], 
["■▢■","■▢■","■■■","▢▢■","▢▢■"], 
["■■■","■▢▢","■■■","▢▢■","■■■"], 
["■■■","■▢▢","■■■","■▢■","■■■"], 
["■■■","■▢■","▢▢■","▢▢■","▢▢■"],
["■■■","■▢■","■■■","■▢■","■■■"], 
["■■■","■▢■","■■■","▢▢■","■■■"], 
["▢▢▢","▢▢▢","▢▢▢","▢▢▢","▢▢▢"], 
["▢","■","▢","■","▢"]];
var a1=b[Number(a[0].replace("e",10))];
var a2=b[Number(a[1].replace("e",10))];
var a3=b[Number(a[2].replace("e",10))];
var a4=b[Number(a[3].replace("e",10))];
var log="";
if(c==0){
for(var i=0 ; i<5 ; i++){
log+="\n"+a1[i]+" "+a2[i]+" "+b[11][i]+" "+a3[i]+" "+a4[i];
}
}else{
for(var i=0 ; i<5 ; i++){
log+="\n"+a1[i]+" "+a2[i]+" "+a3[i]+" "+a4[i];
}
}
return log;
}

 

소스는 참고만 하고 새로 만들어보세요 (복붙하면 복붙오류로 중간에 달라질 수 있습니다)