Php 下面的问题检查不带%2的偶数是否为奇数==0
我有X=10,我想检查它是否是偶数,然后“赢”与值刻度0-9比较,就像X=1,3,5,7,9=赢,否则“输”,但不想使用%2==0Php 下面的问题检查不带%2的偶数是否为奇数==0,php,jquery,ajax,laravel,Php,Jquery,Ajax,Laravel,我有X=10,我想检查它是否是偶数,然后“赢”与值刻度0-9比较,就像X=1,3,5,7,9=赢,否则“输”,但不想使用%2==0 if(X=1,3,5,7,9){ echo "win"; } 谢谢在数组中使用怎么样 if (in_array($x, [1,3,5,7,9]) { echo "win"; } 在数组中使用怎么样 if (in_array($x, [1,3,5,7,9]) { echo "win"; } 这是正确的方法 $x%2表示偶数=0,表示奇数
if(X=1,3,5,7,9){
echo "win";
}
谢谢在数组中使用怎么样
if (in_array($x, [1,3,5,7,9]) {
echo "win";
}
在数组中使用怎么样
if (in_array($x, [1,3,5,7,9]) {
echo "win";
}
这是正确的方法
$x%2表示偶数=0,表示奇数=1,当奇数出现时,它将回音赢,在数组中,您必须在数组中定义奇数值
if ($x%2) {
echo "win";
}
这是正确的方法
$x%2表示偶数=0,表示奇数=1,当奇数出现时,它将回音赢,在数组中,您必须在数组中定义奇数值
if ($x%2) {
echo "win";
}
归功于
尝试此按位AND
方法,其未使用%2==0
function checkIsEvenOrOdd($number)
{
// One
$one = 1;
// Bitwise AND
$bitwiseAnd = $number & $one;
if($bitwiseAnd != 1)
{
echo "Even";
}
else{
echo "Odd";
}
}
echo checkIsEvenOrOdd('2');
echo checkIsEvenOrOdd('1');
echo checkIsEvenOrOdd('97');
希望对您有所帮助
尝试此按位AND
方法,其未使用%2==0
function checkIsEvenOrOdd($number)
{
// One
$one = 1;
// Bitwise AND
$bitwiseAnd = $number & $one;
if($bitwiseAnd != 1)
{
echo "Even";
}
else{
echo "Odd";
}
}
echo checkIsEvenOrOdd('2');
echo checkIsEvenOrOdd('1');
echo checkIsEvenOrOdd('97');
希望它有帮助检查一个数字是否为奇数的替代方法可以在这里找到:为什么你不想使用%2==0?你说偶数意味着赢,但代码说奇数意味着赢。检查一个数字是否为奇数的替代方法可以在这里找到:为什么你不想使用%2==0?你说偶数意味着赢,但代码可能重复说odd意味着赢。你知道OP想要什么吗?用0-9的值来比较我不明白。是的,因为它有一组定义好的值来比较,我们可以在_数组中使用,因为他们不想使用%x。你能为$x添加值吗,或者可以运行到任何实时演示中吗?提前感谢您是否了解OP在这里想要什么
与0-9的值进行比较我不明白。是的,因为它有一组定义的值可供比较,我们可以在_数组中使用,因为它们不想使用%,您可以为$x添加值,或运行到任何实时演示吗?提前感谢P不想使用模
尽管。感谢你的回答兄弟我得到了上面的解决方案:DOP不想使用模
尽管。感谢你的回答兄弟我得到了上面的解决方案:D