Javascript: exiba imagens aleatórias em seu site

    Como exibir uma imagem diferente cada vez que a página da web é carregada?

    Com Javascript é definitivamente muito simples. Vamos começar com um script já funcionando para então explicar como ele funciona.

    Javascript: exiba imagens aleatórias em seu site

    img = new Array () img [0] = 'foto1.jpg "width =" "height =" "border =" "'; img [1] = 'foto2.jpg" width = "" height = "" border = "" '; img [2] = 'foto3.jpg "width =" "height =" "border =" "'; ran = Math.floor (3 * Math.random ()); document.write ("");



    Vamos tentar entender juntos como o script funciona. Primeiro, definimos a variável img como um vetor.

    img = new Array ()

    Em seguida, atribuímos o nome de uma imagem diferente aos três primeiros elementos (foto1.jpg, foto2.jpg,…). O conteúdo dos três elementos são três valores de string diferentes nos quais os parâmetros principais da tag são inseridos por meio do qual uma imagem é exibida em Html.

    img [0] = 'foto1.jpg ”largura =” ”altura =” ”borda =” ”';

    Depois que o vetor é definido e os valores da string atribuídos, o script executa a função Math.random para gerar um número aleatório de 0 a 0.999. Multiplicando esse valor aleatório pelo número constante 3, obtemos um número aleatório de 0 a 2. O resultado dessa expressão matemática é finalmente arredondado usando a função Math.floor. Desta forma, obtemos um número inteiro aleatório (sem vírgula). A variável run assumirá, portanto, o número 0, o número 1 ou o número 2 como seu valor toda vez que a página da web for recarregada.

    ran = Math.floor (3 * Math.random ());

    Para concluir o script, vamos ver como usar esse valor aleatório para exibir uma imagem em vez de outra. A tag é exibida na última declaração junto com o elemento da variável img [] relativo ao número aleatório (0, 1 ou 2) assumido pela variável ran.



    document.write (“");

    Para dar um exemplo prático, se o número aleatório da variável ran fosse igual a 1, o script levará em consideração os parâmetros contidos na variável string img [1], publicando a imagem foto2.jpg na tela.

    Adicione um comentário do Javascript: exiba imagens aleatórias em seu site
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.