本文;有一个最小值和一个最大值当最小值和最大值均为0~100的整数的话显示出最小值到最大值之间的所有整数追加条件;被显示的整数如果是「3」的倍数的话,在数字后加「A」被显示的整...
本文;
有一个最小值和一个最大值
当最小值和最大值均为0~100的整数的话
显示出最小值到最大值之间的所有整数
追加条件;
被显示的整数如果是「3」的倍数的话,在数字后加「A」
被显示的整数如果是「5」的倍数的话,在数字后加「B」
被显示的整数如果是「2」的倍数的话,数字的背景变为黄色,字体变为红色,另外要用黑线框住
追加的部分不会写,请那位大哥帮帮忙
注 最好把CSS的部分分开写 ,谢谢。
function IsSignlessInt(target){
var result = target.match(/^[0-9]+$/g);
if(result == null){
return false;
}else{
return true;
}
}
function validate(a){
var strMsg_1 = "";
if (a == ""){
strMsg_1 = "RESAULT1_A"+ "\n";
} else if (IsSignlessInt(a) == false){
strMsg_1 = "RESAULT1_B"+ "\n";
} else if(a < 0 || a >100){
strMsg_1 = "RESAULT1_C"+ "\n";
}
return strMsg_1;
}
function Check(){
var num1 = document.fm.num1.value;
var num2 = document.fm.num2.value;
var message =validate(num1)+validate(num2);
if(message!= ""){
alert(message);
}else if (num1 > num2){
alert("aaa");
}else{
document.getElementById("put").innerHTML=getOutString(num1,num2);
}
}
function getOutString(num1,num2){
var outString = "";
for(var i=num1; i<=num2; i++){
outString += i+" ";
}
return outString;
}
4判断
最小値:
最大値:
展开