console
document.write("----------------------周一---------------------------"+ "<br/>");
document.write("全局变量与局部变量"+ "<br/>");
var globalVariable1 = 0;
function test1() {
document.write(localVariable1+ "<br/>");
var localVariable1 = 2;
document.write(globalVariable1 + "<br/>");
document.write(localVariable1+ "<br/>");
}
document.write(globalVariable2 + "<br/>");
test1();
var globalVariable2 = 1;
function test2() {
var localVariable2 = 3;
}
test2();
document.write(globalVariable1 + "<br/>");
document.write("-----------------------------------"+ "<br/>");
document.write("函数的调用"+ "<br/>");
function sum(a,b)
{
var sum=a+b;
return sum;
}
var grade=sum(34,45)+23;
document.write(grade+"</br>");
function say()
{
}
document.write("-----------------------------------"+ "<br/>");
document.write("判断是否是闰年"+ "<br/>");
function isLeapYear(year)
{
if( (year%400==0)||( (year %4==0)&&(year%100!=0) ) )
{
document.write(year+'年是闰年'+"</br>");
}
else
{
document.write(year+'年不是闰年'+"</br>");
}
}
isLeapYear(2020);
isLeapYear(2000);
isLeapYear(2001);
document.write("--------------------------------------------"+ "<br/>");
document.write("--------------------作业------------------------"+ "<br/>");
function writeDocument(variable)
{
document.write(variable + "<br/>");
}
function getmax(a,b,c,d)
{
var arr=[a,b,c,d];
var temp=arr[0];
for(var i=1;i<arr.length;i++)
{
if(temp<arr[i])
{
temp=arr[i];
}
}
return temp;
}
writeDocument(getmax("a",34,54,234));
function max(a,b,c,d,e)//最大值
{
var arr=[a,b,c,d,e];
var temp=arr[0];
for(var i=1;i<arr.length;i++)
{
if(temp<arr[i])
{
temp=arr[i];
}
}
return temp;
}
function min(a,b,c,d,e)//最小值
{
var arr=[a,b,c,d,e];
var temp=arr[0];
for(var i=1;i<arr.length;i++)
{
if(temp>arr[i])
{
temp=arr[i];
}
}
return temp;
}
writeDocument("五个数中最大值为:"+max(1,3,5,7,8));
writeDocument("五个数中最小值为:"+min(1,3,5,7,8));
document.write("-------------周二---------------"+ "<br/>");
function writeDocument(variable)
{
document.write(variable + "<br/>");
}
var welcomeString= "welcome";
document.write("---------字符串的长度----------"+ "<br/>");
writeDocument(welcomeString);
writeDocument(welcomeString.length);
writeDocument("---------------大小写转换---------------");
writeDocument(welcomeString.toLowerCase());
writeDocument(welcomeString.toUpperCase());
writeDocument("-------------提取某个字符----------------");
writeDocument(welcomeString.charAt(4));
writeDocument(welcomeString.charAt(6));
writeDocument("-----------截取某段字符--------------");
writeDocument(welcomeString.substring(3));
writeDocument(welcomeString.substring(0, 2));
writeDocument("----------------替换字符-----------------");
var sentence = "We have fun in our class. Do you have fun in your class?"
writeDocument(sentence);
writeDocument(sentence.replace("class", "programming class"));
writeDocument(sentence.replace(/class/g, "programming class"));
writeDocument("----------分裂字符---------------");
var splitSentence = "We have fun in our class";
writeDocument(splitSentence);
writeDocument(splitSentence.split(" "));
writeDocument(welcomeString);
writeDocument(welcomeString.split(""));
writeDocument(sentence.split(""));
writeDocument("---------------检索字符串的位置------------");
writeDocument(sentence);
writeDocument(sentence.indexOf("class"));
writeDocument(sentence.lastIndexOf("class"));
writeDocument(sentence.match("class"));
writeDocument(sentence.match(/class/g));
writeDocument(sentence.search(/class/g));
function countChar(stringValue, char)
{
var charCount = 0;
for (var i = 0; i < stringValue.length; ++i)
{
if (stringValue.charAt(i).toLowerCase() == char)
{
++charCount;
}
}
return charCount;
}
var stringValue = "Can you can a can as a Canner can can a can";
writeDocument("There are " + countChar(stringValue, "c") + " 'c' in sentence.");
document.write("-----------------------------------"+ "<br/>");
function writeDocument(variable)
{
document.write(variable + "<br/>");
}
writeDocument("----------数组创建-------------------")
var arr = ["HTML","CSS","JavaScript","jQuery","Vue.js"];
writeDocument(arr);
writeDocument("--------数组下标取值---------------------")
writeDocument(arr[2]);
writeDocument("-------------数组赋值---------------")
arr[4] = "React.js";
writeDocument(arr);
arr[5] = "Vue.js";
writeDocument(arr);
arr[8] = "Angular.js";
writeDocument(arr);
document.write("-----------------------------------"+ "<br/>");
function countNumber(stringtoCount)
{
var numCount = 0;
for(var i=0;i<stringtoCount.length;i++)
{
var char = stringtoCount.charAt(i);
if (char != " " && !isNaN(char))
{
numCount++;
}
}
return numCount;
}
var guess="123 DF4D5 67GHF 89 AFAFA10";
writeDocument(countNumber(guess));
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script>
function say()
{
alter("How are you?");
}
</script>
</head>
<body>
</body>
</html>