해결된 질문
작성
·
262
0
const sendVerificationCode = () => {
const token = String(Math.floor(Math.random() * 1000000)).padStart(6, "0")
document.getElementById("verification__code").innerText = token
document.getElementById("verification__code").style.color = "#" + token
}
const sendVerificationCode = () => {
document.getElementById("verification__code").innerText = String(Math.floor(Math.random() * 1000000)).padStart(6, "0")
document.getElementById("verification__code").style.color = "#" + String(Math.floor(Math.random() * 1000000).padStart(6, "0"))
}
상단의 코드와 하단의 코드 중 저는 하단의 코드로 작성했었는데, 이 경우 랜덤한 숫자는 나오는데 색은 변화가 없었습니다. 해당 이유를 알고 싶습니다!
답변 1
0
안녕하세요!
아래 string 처리하는 영역을 바꿔주세요.
document.getElementById("verification__code").style.color = "#" + String(Math.floor(Math.random() * 1000000)).padStart(6, "0")
감사합니다.😊
String을 padStart처리해주는 거군요! 이해됐습니다ㅎㅎ 감사합니다!