亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如下代碼內容,請問該如何通過javascript在大寫26個字母的第一個a?

如下代碼內容,請問該如何通過javascript在大寫26個字母的第一個a?

墨色風雨 2023-04-18 19:15:48
<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>還是不行
查看完整描述

2 回答

?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

字符串[i]這種寫法有兼容性問題,應該用charAt
另外,不知道你的目的是什么

如果是為了查找第一個a,那么用az.indexOf('a')可以得到位置
az.charAt(az.indexOf('a'))就是a字符

如果是為了替換,直接az.replace(/a/,'A')就可以了

都沒必要循環遍歷


查看完整回答
反對 回復 2023-04-21
?
HUX布斯

TA貢獻1876條經驗 獲得超6個贊

在for循環里加入if語句嘛 ==”a“ 就大寫

var m=0;
if(az[i]==”a“){
alert(az[i].toUpperCase());
}else{
.....;
}


查看完整回答
反對 回復 2023-04-21
  • 2 回答
  • 0 關注
  • 143 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號