let stack1=document.querySelector("#stack1"); let randomNumber=Math.floor(Math.random()*52)+1; stack1.src=`"card1/image_part_0${randomNumber}.jpg"`; //there are 52 images and their names are in the format 'image_part_0n' where // n can be any random number from 1 to 52Estás haciendo lo correcto, solo elimina "" de
stack1.src=`"card1/image_part_0${randomNumber}.jpg"`;inténtalo así
stack1.src=`/card1/image_part_0${randomNumber}.jpg`; debido a que " la ruta se está corrompiendo.
let stack1=document.querySelector("#stack1"); let randomNumber=Math.floor(Math.random()*52)+1; stack1.src=`/card1/image_part_0${randomNumber}.jpg`; console.log(stack1.src); <img id="stack1" src="" alt="picture with dynamic path" width="500" height="600">