Détection automatique du nombre de ficher image

Tiudge -  
 Tiudge -
Bonjour,
Je voudrais que ma page web qui serré a affiché plusieurs images a la suite puis détecté le nombre d'images ait affiché automatiquement qui est dans le maime répertoire sent que je lui dise le nombre et le nombre détecté le maitre dans le "conste n = 150".
Si je mets un chiffre plus grand que je sais que je vais avoir d'image, le résulta visuel a la fin affiche "l'erreur de l'image non trouvé".
Ce n'est pas moi qui a fait se code je ne suis pas autant fort.
Le code :

<div id='manga' style='background-color: black'/>
<script>
const n = 150
const digits = Math.ceil(Math.log10(n))

let frag = document.createDocumentFragment()
for (let i = 1; i <= n; i++) {
let img = document.createElement('img')

// sets src
const taken = Math.floor(Math.log10(i))
const fill = (new Array(digits-taken)).join('0')
let name = i < Math.pow(100, digits-1) ? fill + i : i
img.setAttribute('src', `${name}.jpg`)

// set style
img.setAttribute('style', 'display: block; margin: 0 auto; width: 50%')

frag.appendChild(img)
}
document.getElementById('manga').appendChild(frag)
document.getElementsByTagName('body')[0].setAttribute('style', 'margin: 0')
</script>

1 réponse

Tiudge
 
Je viens de me rendre compte qu'il y a un problème avec ce code car les image ce nom exemple : 001,002,012,100. mais quant on passe à -101 dans n, il affiche les image exemples : 01,02,12.
Donc si si vous avez une idée dans le code à modifié ou un autre pour avoir le résulta pour que il affiche tout les image les une a la suite des autre avec le bon style.
Merci pour vos message d'avance.
0