📖
JavaScript 원하는 자릿수의 랜덤 숫자를 생성하는 함수

페이지 정보

본문

JavaScript에서 랜덤한 자릿수를 생성하려면 다음과 같이 할 수 있습니다.[code]// 원하는 자릿수의 랜덤 숫자를 생성하는 함수
function generateRandomNumber(digits) {
  const min = Math.pow(10, digits - 1);
  const max = Math.pow(10, digits) - 1;
  return Math.floor(Math.random() * (max - min + 1) + min);
}

const digits = 10; // 원하는 자릿수 입력
const randomNum = generateRandomNumber(digits);

const a = {
  src: `./video/upload/v${randomNum}.mp3`,
  crossorigin: "anonymous",
  type: "audio/mpeg"
};[/code]이 코드에서 generateRandomNumber 함수는 원하는 자릿수의 랜덤 숫자를 생성하고, 그 숫자를 v와 .mp3 사이의 URL 문자열과 결합하여 a 객체의 src 속성에 할당합니다. 이렇게 하면 v 뒤에 랜덤한 숫자가 삽입된 URL 문자열을 얻을 수 있습니다.

랜덤한 버전 번호를 JavaScript 파일의 URL에 추가하려면 아래와 같이 할 수 있습니다.[code]// 원하는 자릿수의 랜덤 숫자를 생성하는 함수
function generateRandomNumber(digits) {
  const min = Math.pow(10, digits - 1);
  const max = Math.pow(10, digits) - 1;
  return Math.floor(Math.random() * (max - min + 1) + min);
}

const digits = 4; // 원하는 자릿수 입력
const randomNum = generateRandomNumber(digits);

const script = document.createElement("script");
script.src = `./script/script.js?v=${randomNum}`;
document.body.appendChild(script);[/code]이 코드는 generateRandomNumber 함수를 사용하여 원하는 자릿수의 랜덤 숫자를 생성하고, 그 숫자를 스크립트의 URL 파라미터로 추가한 다음 동적으로 스크립트를 생성하고 문서에 추가합니다.
이렇게 하면 매번 페이지를 새로 고칠 때마다 랜덤한 버전 번호가 스크립트 URL에 추가되어 캐시 갱신을 유도할 수 있습니다.

댓글목록

등록된 댓글이 없습니다.


🔍 검색

회사소개 개인정보처리방침 서비스이용약관
Copyright © rainbowgarden.shop All rights reserved.