草庐IT

奇偶数

全部标签

PHP while循环,返回偶数/奇数行

我有一个PHP循环,用于显示我网站上特定帖子的数据。我想要做的是为返回的行数动态分配偶数/奇数CSS类。例如,firstrowreturned-oddclasssecondrowreturned-evenclassthirdrow-oddclass这将允许我分配不同的背景颜色以保持数据在视觉上的分离。我应该澄清一下——这些数据没有在表格中返回。while($row=mysql_fetch_assoc($result)){echo" 最佳答案 根据您必须定位的浏览器,您可以只使用CSS来实现:.mytabletr:nth-child(

php - 对数组进行排序,在 PHP 顶部保持偶数

我已经尝试对下面的数组进行排序以将偶数值保持在顶部并按从asc到desc的排序顺序$array=array(1,2,3,4,5,6,7,8,9,10);我试过这个来对数组进行排序usort($array,function($a,$b){if($a%2==0){return1;}else{return-1;}});我得到如下输出Array([0]=>7[1]=>9[2]=>1[3]=>5[4]=>3[5]=>2[6]=>4[7]=>6[8]=>8[9]=>10)我希望输出数组是Array([0]=>2[1]=>4[2]=>6[3]=>8[4]=>10[5]=>1[6]=>3[7]=>5[

php - 在 PHP 的 while 循环中在偶数和奇数之间交替

我一直在处理几行代码,但我似乎无法让它工作。基本上我想通过while循环在偶数和奇数表样式之间切换。我做错了什么?好像它每次都只循环if()。谢谢!";$i=0;while($row=mysql_fetch_array($result)){if(i%2==0){echo"";echo"".$row['departure']."✈".$row['destination']."";echo"";}else{echo"";echo"".$row['departure']."✈".$row['destination']."";echo"";}$i++;}echo"";mysql_close($

php - javascript循环数组中的奇数/偶数

我试图在数组中执行一个循环,对内容进行排序并创建每个具有2个值的div。尝试了很多东西,但我不知道我需要做什么。这就是我需要做的:在数组中循环并创建div。每个div应该有2个数组值。像这样:content,content2content3,content4content5,content6content7所以我有这样的数组:varmyArray=['content','content2','content3','content4','content5','content6','content7'];我是这样循环的:for(vari=0;i"+myArray[i]+"");consol

PHP "for"循环列出所有偶数并显示数组中所有奇数的总和

我的任务是创建一个循环,在一列中显示所有偶数,并在数组中显示所有奇数的总和。到目前为止,我已经做到了:$value){if($value%2==0)echo"$value";}?>此代码成功显示了所有偶数的列表。但是,我仍然必须包括显示在偶数列表下方的所有奇数的总和。出于某种原因,我应该使用变量$sumOdd=0。从现在开始我该如何处理这个问题? 最佳答案 $value){if($value%2==0)echo"$value";}else{$sumOdd+=$value}}echo$sumOdd;

php - 如何四舍五入到下一个偶数?

我想用php取整到下一个偶数。例子:如果71->四舍五入到72如果33.1->四舍五入到34如果20.8->四舍五入到22 最佳答案 $num=ceil($input);//Roundupdecimalstoanintegerif($num%2==1)$num++;//Ifodd,addone测试用例:$tests=['71'=>'72','33.1'=>'34','20.8'=>'22'];foreach($testsas$test=>$expected){$num=ceil($test);if($num%2==1)$num++;

php - Smarty 表偶数

我正在使用PHPsmarty模板程序。我需要创建奇数行突出显示。请向我发送如何执行此操作的示例。我还有变量:$smarty.foreach.product.index 最佳答案 对于这种情况,smarty有一种叫做{cycle}的方法{foreach$productsas$product}{$product.name}{/foreach}这样做的结果将是:1stproduct2ndproduct3rdproduct在您的样式表文件中,像这样定义奇数行和偶数行的属性:tr.eventd{background:#CCCCCC;}tr.o

php - CSS - 表行奇数/偶数的背景颜色

我有一个由PHP动态生成的表。我希望我可以使用CSS根据表格行的奇数/偶数位置应用背景颜色,即背景颜色每隔一行旋转一次。这有意义吗?谢谢! 最佳答案 您可以使用nth-of-type()或nth-child()CSS3中的选择器。所有现代浏览器都支持。例如……tr:nth-child(odd){background-color:#ccc;}/*Dothis…*/tr:nth-of-type(odd){background-color:#ccc;}/*…orthis*/tr:nth-of-type(even){background-c

java - 使用 2 个不同的类打印偶数和奇数

这是我在一次工作面试中被问到的问题:您有2个不同的类(实现Runnable),比如EvenThread和OddThread。顾名思义,EvenThread仅打印偶数,而odd线程仅打印奇数,请考虑0-100的范围。classEvenThreadimplementsRunnable{@Overridepublicvoidrun(){for(inti=0;i现在我们需要以这种方式强制执行一种机制,即按顺序打印数字(即0、1、2、3、4、....等等)。我在StackOverflow上看到过很多类似的问题,但是他们只有一个类来打印数字,并且在其中调用了2个同步方法。有哪位高手可以推荐一下吗?

java - 仅使用两个键和奇数或偶数列表索引作为值将 List 转换为 Map - Java 8 Stream

我想将列表转换为map,只使用两个字符串值作为键值。然后作为值只是包含来自输​​入列表的奇数或偶数索引位置的元素的字符串列表。这是旧时尚代码:Map>map=newHashMap();Listlist=Arrays.asList("one","two","three","four");map.put("evenIndex",newArrayList());map.put("oddIndex",newArrayList());for(inti=0;i如何使用流将此代码转换为Java8以获得此结果?{evenIndex=[one,three],oddIndex=[two,four]}我目前