function writeDocument(variable){
document.write(variable+"<br/>");
}
var welcomeString="welcome"
writeDocument(welcomeString+'<br/>');
writeDocument(welcomeString.length+'<br/>');
writeDocument(welcomeString.toLowerCase()+'<br/>');
writeDocument(welcomeString.toUpperCase()+'<br/>');
writeDocument("-------------------------------");
writeDocument(welcomeString.charAt(2));
writeDocument(welcomeString.substring(3));
writeDocument(welcomeString.substring(0,2));
var sentence="we have fun in our class,we are happy"
writeDocument(sentence);
writeDocument(sentence.replace("we","You"));
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("-------------------------------");
writeDocument(sentence.indexOf("class"));
writeDocument(sentence.lastIndexOf("class"));
writeDocument(sentence.match(/class/g));
writeDocument(sentence.search(/class/g));
writeDocument("-------------------------------");
function szq(str,char){
var num = 0;
for(var i=0;i<str.length;i++)
{
var char = str.charAt(i);
if (char.toLowerCase() == "c")
{
num += 1;
}
}
return num;
}
writeDocument("字符串中含有c的个数为:"+szq("Can you can a can as a Canner can can a can"));
writeDocument("-------------------------------");
function countNum(str)
{
var num = 0;
for (var i = 0; i < str.length; i++)
{
var char = str.charAt(i);
if (char != " " && !isNaN(char))
{
num++;
}
}
return num;
}
writeDocument("字符串中的数字个数为:"+countNum("2df35g6g"));
console