Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
<?
do
{
$rand = rand(1,10);
}
while ("$rand" !== "5" && "$rand" !== "6" && "$rand" !== "3");
do
{
$rand2 = rand(1,10);
}
while ("$rand2" !== "5" && "$rand2" !== "6" && "$rand2" !== "3" && "$rand" !== "$rand2");
do
{
$rand3 = rand(1,10);
}
while ("$rand3" !== "5" && "$rand3" !== "6" && "$rand3" !== "3" && "$rand" !== "$rand2" && "$rand3" !== "$rand");
echo "$rand<br>$rand2<br>$rand3";
?>
Имаш грешка.Bummer каза:Не знам, колко работи.Сега го измислихКод:<? do { $rand = rand(1,10); } while ("$rand" !== "5" or "$rand" !== "6" or "$rand" !== "3"); do { $rand2 = rand(1,10); } while ("$rand2" !== "5" or "$rand2" !== "6" or "$rand2" !== "3" && "$rand" !== "$rand2"); do { $rand3 = rand(1,10); } while ("$rand3" !== "5" or "$rand3" !== "6" or "$rand3" !== "3" && "$rand" !== "$rand2" && "$rand3" !== "$rand"); echo "$rand<br>$rand2<br>$rand3"; ?>
<?
while($rand != null && $rand2 != null && $rand3 != null){
$rand = rand(1,10);
$rand2 = rand(1,10);
$rand3 = rand(1,10);
while($rand != $rand2 && $rand2 != $rand3 && $rand != $rand3){
while($rand != 3 && $rand != 5 && $rand != 6 && $rand2 != 3 && $rand2 != 5 && $rand2 != 6 && $rand3 != 3 && $rand3 != 5 && $rand3 != 6){
echo"$rand<br>$rand2<br>$rand3<br>";
break;
}
}
}
?>
В кодът ти има грешка.purko каза:Код:<? while($rand != null && $rand2 != null && $rand3 != null){ $rand = rand(1,10); $rand2 = rand(1,10); $rand3 = rand(1,10); while($rand != $rand2 && $rand2 != $rand3 && $rand != $rand3){ while($rand != 3 && $rand != 5 && $rand != 6 && $rand2 != 3 && $rand2 != 5 && $rand2 != 6 && $rand3 != 3 && $rand3 != 5 && $rand3 != 6 &&){ echo"$rand<br>$rand2<br>$rand3<br>"; } } } ?>
Така?
П.П. Незнам дали работи.
<?php
for ($i=1;$i<=10;$i++) {
if ($i != 3 && $i != 5 && $i != 6) {
$masiv[] = $i; // създаваме масив с числа от 1 до 10, като пропускаме 3,5 и 6.
}
}
shuffle($masiv); // разбъркваме масива
for ($i=1;$i<=3;$i++) {
$rand[] = $masiv[0]; // взимаме първата стойност на масива в нов масив
array_shift($masiv); // премахваме първата стойност от стария масив
}
echo "$rand[0]<br>$rand[1]<br>$rand[2]"; // извеждаме 3-те променливи на екрана
?>
Хмм, не знаех . 10хBummer каза:Hunter, и !== работи