十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
script type="text/JavaScript"
成都创新互联公司为企业级客户提高一站式互联网+设计服务,主要包括网站设计制作、成都网站制作、重庆App定制开发、微信平台小程序开发、宣传片制作、LOGO设计等,帮助客户快速提升营销能力和企业形象,创新互联各部门都有经验丰富的经验,可以确保每一个作品的质量和创作周期,同时每年都有很多新员工加入,为我们带来大量新的创意。
var num = prompt("请输入一个数字","");
function fun(num){
var a = parseInt(num);
switch(a%2){
case 0:
document.write("是偶数");
break;
case 1:
document.write("是奇数");
break;
default:
alert("不是数字,请重新输入");
var num = prompt("请输入一个数字","");
fun(num);
break;
}
}
fun(num);
/script
应该是var b = a % 2 ; 少了个符号
if (b == 0)
{
alert("该整数是偶数!");
}
else if (b ==1)
{
alert("该整数是奇数!");
}
都少了个=号
var arr =[123,456,789,147,258,369]
var num = 0
function add(){
for(var i=0;iarr.length;i++){
if(arr[i]0 arr[i]%2 != 0){
num += arr[i]
console.log(num)
}
}
}
add()
function sum(){
var s = 0;
for(var i = 1;i =10;i+=2){
s += i;
}
return s;
}
用取余数为1来判断是否为奇数。
if(年龄%2==1){alert("你的年龄是奇数");}
1、遍历tr,得到鼠标所在tr的索引值,然后用二楼所说的方法判断奇偶;
2、用jQuery方便很多,在选择器后面加上":even"便选择的是索引值为偶数的元素,加":odd"便是索引值为奇数的元素。
下面是实现的代码,包括jQuery的:
html
head
title/title
script type="text/javascript" src="jquery/jquery-1.4.2.js"/script
script type="text/javascript"
function changeStyle(elementId) {
var testTable = document.getElementById("testTable").children[0];
for(var i = 0; i testTable.children.length; i++) {
if(testTable.children[i] == elementId) {
if(i % 2 == 1) //奇数
elementId.style.background = "red";
else //偶数
elementId.style.background = "blue";
}
}
}
//清除样式
function changeBack(elementId) {
elementId.style.background = "";
}
/**
* jQuery方法:
*/
$(document).ready(function() {
$("#jqueryTable tr:even").mouseover(function() {
$(this).css("background", "red");
});
$("#jqueryTable tr:odd").mouseover(function() {
$(this).css("background", "blue");
});
$("#jqueryTable tr").mouseout(function() {
$(this).css("background", "");
});
});
/script
/head
body
table id="testTable" border="1"
tr onmouseover="changeStyle(this)" onmouseout="changeBack(this)"
td第/tdtd一行/td
/tr
tr onmouseover="changeStyle(this)" onmouseout="changeBack(this)"
td第/tdtd二行/td
/tr
tr onmouseover="changeStyle(this)" onmouseout="changeBack(this)"
td第/tdtd三行/td
/tr
tr onmouseover="changeStyle(this)" onmouseout="changeBack(this)"
td第/tdtd四行/td
/tr
tr onmouseover="changeStyle(this)" onmouseout="changeBack(this)"
td第/tdtd五行/td
/tr
/table
table id="jqueryTable" border="1"
tr
td第一行/td
/tr
tr
td第二行/td
/tr
tr
td第三行/td
/tr
tr
td第四行/td
/tr
tr
td第五行/td
/tr
/table
/body
/html