概述
1.用循环输出下面图形
*
**
***
****
for(var i=1;i<=4;i++){
for(var j=1;j<=i;j++){
document.writeln("*");
}
document.writeln("<p></p>");
}
2.用循环输出下面图形,注意空格
*
* *
* * *
* * * *
var str="",sp="";
for(var i=1;i<=4;i++){
for(var j=i;j<=4;j++){
sp+=" ";
}
for(var n=1;n<=i;n++){
str+="* ";
}
console.log(sp+str);
sp="";
str="";
}
3.定义一个变量,var v1="床前明月光moon,疑是地ground上霜"
(1)将其中的moon与ground变大写
(2)变成:床前明月光,疑是地上霜
(3)变成:床a前a明a月a光,疑a是a地a上a霜
(4)在对上句话进行以 a 字符作分割点:床,前,明,.......
var v1="床前明月光moon,疑是地ground上霜";
(1)
console.log(v1.toUpperCase());
(2)
var v2=v1.replace("moon","").replace("ground","");
console.log(v2);
(3)
var v3="";
for(var i=0;i<v2.length;i++){
v3=v3+"a"+v2[i];
}
console.log(v3.substring(1));
(4)
console.log(v3.split("a"));
4.输入一个字符串,输入一个位置,把该位置的字符串显示出来,否则显示没找到
方法1
var str=prompt("请输入一个字符串");
var s=prompt("请输入一个位置");
if(s>str.length){
console.log("找不到");
}
else{
console.log(str.charAt(s));
}
方法2
var str=prompt("请输入一个字符串");
var s=prompt("请输入一个位置");
var a=str.charAt(s);
if(a==""){
console.log("没找到");
}
else{
console.log(a);
}
5.输入一个字符串,判断是否是回文字符串,提示:回文字符串正着和倒着输出是一样的
回文字符串:aba abcba abccba
不是回文字符串:abc abcb abca
var str=prompt("请输入一个字符串");
var s="";
for(var i=str.length-1;i>=0;i++){
s=s+str[i];
}
if(str==s){
console.log("是回文字符串");
}
else{
console.log("不是回文字符串");
}
最后
以上就是失眠宝马为你收集整理的今天的码农女孩做了循环判断的小练习的全部内容,希望文章能够帮你解决今天的码农女孩做了循环判断的小练习所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。