nvzinho Postado Abril 26, 2011 Denunciar Share Postado Abril 26, 2011 intao gostaria de saber como excluir um numero entre 1 a 13no caso pode ser o numero 2<?php$numero = rand(1,13);echo"$numero";?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Gustavo Veiga Postado Abril 26, 2011 Denunciar Share Postado Abril 26, 2011 Você não quer que a função rand retorne um número específico? Você pode verificar o valor retornado e se ele for igual ao número que você não quer que apareça, sorteie novamente.Um abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 nvzinho Postado Abril 26, 2011 Autor Denunciar Share Postado Abril 26, 2011 no caso no sorteio remove-se um numero especifico no caso pode ser o numero 2ajudaee! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 nvzinho Postado Abril 26, 2011 Autor Denunciar Share Postado Abril 26, 2011 intao e gostaria de um codigo php que remove-se o numero "2" das paginas 1 a 13to usando um js mais gostaria de um php <script language="JavaScript">var numArr = new Array("1","3","4","5","6","7","8","9","10","11","12","13"); // var pickArr = new Array(); var count=0;var doFlag=false;var iterations=0;function pickNums(nums){iterations+=1;var currNum = Math.round((numArr.length-1)*Math.random());if(count!=0){for(var i=0; i<pickArr.length; i++){if(numArr[currNum]==pickArr){doFlag=true;break;}}}if(!doFlag){pickArr[count]=numArr[currNum];document.write('<img src=\"http://meusite.com/images/' + numArr[currNum] + '.jpg\">');count+=1;}if(iterations<(numArr.length*3)) {if((count<nums)){pickNums(nums);}}else{location.reload();}}pickNums(1);</script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jefferson Oliveira Postado Abril 26, 2011 Denunciar Share Postado Abril 26, 2011 (editado) No caso tem varias formas, while, for, if, switch.<?php $numero = rand(1,20); if($numero > 1 and $numero <13 ){ echo $numero . " - ENTRE 1 e 12?"; }else{ echo $numero . " - não ESTA!"; } ?> Editado Abril 26, 2011 por Jefferson Oliveira Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SK15 Postado Abril 26, 2011 Denunciar Share Postado Abril 26, 2011 É mesma coisa do JavaScript você pre-determina os números e depois mando escolher pela posição e náo pelo número :P<?php $numArr = array("1", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13"); $Sorteia = rand(0, (count($numArr) - 1)); echo $numArr[$Sorteia]; ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 android Postado Abril 27, 2011 Denunciar Share Postado Abril 27, 2011 (editado) acho que<?php$numero = rand(0,12);if($numero == "12"){$rand = rand(0,12);echo $rand;}else{echo $numero;}?>Te ajudaria Editado Abril 27, 2011 por android Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
nvzinho
intao gostaria de saber como excluir um numero entre 1 a 13
no caso pode ser o numero 2
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.