iPuzzle/js/puzzle/RoomCode.js

12 lines
325 B
JavaScript

const ROOM_CODE_CHARS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
function generateRoomCode() {
return Array.from({ length: 4 }, () =>
ROOM_CODE_CHARS[Math.floor(Math.random() * ROOM_CODE_CHARS.length)]
).join('');
}
function getRoomCodeFromURL() {
return new URLSearchParams(window.location.search).get('room');
}