var globalVariable1 = 0;
function test1() {
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/>");
function addSum(a, b)
{
var sum = a + b;
return sum;
}
var n = addSum(1, 2) + 100;
document.write(n+ "<br/>");
function isLeapYear(year)
{
if(year % 4 == 0 )
{
document.write(year +' is a Leap Year'+ "<br/>");
}
else
{
document.write(year +' is not a Leap Year'+ "<br/>");
}
}
isLeapYear(2020);
isLeapYear(2000);
isLeapYear(2001);
var welcomeString="Welcome";
document.write(welcomeString.length+ "<br/>");
function writeDocument(variable)
{
document.write(variable + "<br/>");
}
var welcomeString="Welcome";
writeDocument(welcomeString);
writeDocument(welcomeString.length);
writeDocument("//---case------------------------------------------------------------------");
writeDocument(welcomeString.toLocaleLowerCase);
writeDocument(welcomeString.toLocaleUpperCase);
writeDocument("//---chatAt------------------------------------------------------------------");
writeDocument(welcomeString.charAt(2));
writeDocument(welcomeString.charAt(6));
writeDocument("//---substring------------------------------------------------------------------");
writeDocument(welcomeString.substring(3));
writeDocument(welcomeString.substring(0,2));
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("//---split------------------------------------------------------------------");
writeDocument(sentence.split(" "));
writeDocument(sentence.split(""));
writeDocument(sentence.split("."));
writeDocument("//---indexOf/lastIndexOf/match/search------------------------------------------------------------------");
writeDocument(sentence.indexOf("class"));
writeDocument(sentence.lastIndexOf("class"));
writeDocument(sentence.match("class"));
writeDocument(sentence.match(/class/g));
writeDocument(sentence.search(/class/g));
function countChar(stringToCount, char)
{
var charCount = 0;
for (var i=0;i<stringToCount.length;i++)
{
if (stringToCount.charAt(i).toLowerCase()==char)
{
charCount++;
}
}
return charCount;
}
var stringToCount = "Can you can a can as a Canner a can";
writeDocument("There are " + countChar(stringToCount, "c") + " c in " + stringToCount);
writeDocument("There are " + countChar(stringToCount, "n") + " n in " + stringToCount);
function countNumber(stringtoCount)
{
var numCount = 0;
for (var i=0;i<stringtoCount.length;i++)
{
if (stringtoCount.charAt(i)!=" "&&!isNaN(stringtoCount.charAt(i)))
{
numCount++;
}
}
return numCount;
}
var stringtoCount = "you are strom 172 1993 1207 ";
writeDocument("There are " + countNumber(stringtoCount) + " number in " + stringtoCount);
console