📖
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에 추가되어 캐시 갱신을 유도할 수 있습니다.
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에 추가되어 캐시 갱신을 유도할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.
![]() ![]() |