草庐IT

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]}我目前

java - 半偶数舍入

据我了解,如果您四舍五入的数字与其相邻数字之间的距离相等(例如,如果您在小数点后一位四舍五入,则为4.5),您会将前面的数字四舍五入到最接近的偶数数。例如,如果您四舍五入到小数点后的0位1.5、3.5、5.5、7.5和9.5将分别向上取整为2、4、6、8和10。这一切在netbeans中都运行良好,但当我四舍五入到小数点后1位时,我遇到了问题。packagefoo;importjava.text.NumberFormat;publicclassFoo{publicstaticvoidmain(String[]args){NumberFormatformatter=NumberForma

java - 对集合中的所有偶数进行升序排序,然后对所有奇数进行降序排序

这是一道面试题。给出了一些随机数(假设是整数数组)。我们如何才能先对所有偶数进行升序排序,然后对所有奇数进行降序排序。哪个系列最适合。输入数字:1267134978631保存在集合中的输出:6123478673191 最佳答案 任何支持使用自定义比较器排序的集合都可以-甚至是数组。按如下方式实现您的自定义比较器:publicintcompare(intx,inty){if(x&1==y&1){//Bothnumbersareoddorbothnumbersareevenif(x&1==0){//Bothnumbersareeven:

java - 正则表达式奇数/偶数

我有一个正则表达式问题,我不知道该怎么做。它必须匹配开头包含任意数量的a的所有字符串,然后如果a的数量是偶数则匹配单个0,如果a的数量是奇数则匹配单个1。如何跟踪偶数/奇数?示例aaa1aaaa0 最佳答案 ^(a(aa)*1|(aa)+0)$或^(?:a(?:aa)*1|(?:aa)+0)$如果您正在使用捕获。第一部分:a(aa)*1将匹配任意奇数个a后跟一个one,第二部分:(aa)+0将匹配任意偶数个a后跟一个零。您无法跟踪正则表达式中模式组件的匹配数。他们没有内存。幸运的是,在这种情况下您可以绕过该限制。