1月4号学习从字符串里大写A(第62天的学习)

错的
这个是循环az然后会把每一个字母都大写然后一个一个的展示出来
<html>
<head>
<!--开始插入脚本-->
<script language="javascript">
<定义一个变量字符串>
var az = "abcdefghijklmnopqrstuvwxyz,abcdefghijklmnopqrstuvwxyz";
<!--开始一个循环循环az的长度-->
for(var i=0;i<az.length;i++)
{
<!--显示az的每一个的大写-->
alert(az[i].toUpperCase());
}
</script>
</head>
<body>
</body>
</html>
错的
这个是一次把所有的字符全部大写以后一起展示出来
<html>
<head>
<!--开始插入脚本-->
<script language="javascript">
<定义一个变量字符串>
var az = "abcdefghijklmnopqrstuvwxyz,abcdefghijklmnopqrstuvwxyz";
全部都大写
alert(az.toUpperCase());
</script>
</head>
<body>
</body>
</html>
错的
这个他会把没一个字母都循环一次但是只会展示大写的A那么其他的都是展示不成功
<html>
<head>
<!--开始插入脚本-->
<script language="javascript">
<!--定义一个变量字符串-->
var az = "abcdefghijklmnopqrstuvwxyz,abcdefghijklmnopqrstuvwxyz";
<!--开始一个循环循环az的长度-->
for(var i=0;i<az.length;i++)
{
<!--如果az[i]循环等于a的话-->
if(az[i]=="a")
{
<!--就输出转化大写字母-->
alert(az[i].toUpperCase());
<!--否则就输出不成功-->
}else{
alert("不成功");
}
}
</script>
</head>
<body>
</body>
</html>
有两种方法
第一种
<html>
<head>
<!--开始插入脚本-->
<script language="javascript">
<!--定义一个变量字符串 定义一个空的字符串-->
var az = "abcdefghijklmnopqrstuvwxyz,abcdefghijklmnopqrstuvwxyz";
var vv = "";
<!--开始一个循环循环az的长度-->

for(var i=0;i<az.length;i++)
{
 
<!--如果az[i]循环等于a的话-->
if(az[i]=="a")
{
<!--如果az循环等于a时那么就往vv变量里面加入一个A -->
vv = vv + "A";
<!--否则-->
}else{
<!--za就继续循环字母放进vv里-->
vv = vv + az[i];
}
}
alert(vv);
</script>
</head>
<body>
</body>
</html>

第二种
<html>
<head>
<!--开始插入脚本-->
<script language="javascript">
<!--定义一个变量字符串-->
var az = "abcdefghijklmnopqrstuvwxyz,abcdefghijklmnopqrstuvwxyz";
<!--关键replace 可以替换字符串 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串-->
alert(az.replace(/abcdefghijklmnopqrstuvwxyz,abcdefghijklmnopqrstuvwxyz/,"Abcdefghijklmnopqrstuvwxyz,Abcdefghijklmnopqrstuvwxyz"));
</script>
</head>
<body>
</body>

计算里面出现了多少次a
<html>
<head>
<!--开始插入脚本-->
<script language="javascript">
<!--定义一个变量字符串 定义一个int型的vv变量里面值为0-->
var az = "abcdefghijklmnopqrstuvwxyz,abcdefghijklmnopqrstuvwxyz";
var vv = 0;
<!--开始一个循环循环az的长度-->
for(var i=0;i<az.length;i++)
{
 
<!--如果az[i]循环等于a的话-->
if(az[i]=="a")
{
<!--就往变量vv里面加1那么出现了多少次就加到多少-->
vv = vv + 1;
}
}
<!--输出vv-->
alert(vv);
</script>
</head>
<body>
</body>
</html>
</html>

猜你喜欢

转载自xjwolaile.iteye.com/blog/1759906