第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

怎么就undefined了呢,應該是**?怎么arrlen就是8了呢?如何排序?

<!DOCTYPE? HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>數(shù)組</title>
<script type="text/javascript">
?//創(chuàng)建數(shù)組
? var? arr = ['*','##',"***","&&","****","##*"];

?? arr[7] = "**";
?//顯示數(shù)組長度
?var arrlen=arr.length;
?//alert(arrlen);

?//將數(shù)組內容輸出,完成達到的效果。

for(var i=0;i<arrlen;i++){
??? if((i%2)==false){
??? document.write(arr[i]+"<br/>");
??? }
??? }
</script>
</head>

正在回答

8 回答

我的代碼:

<script type="text/javascript">

?//創(chuàng)建數(shù)組

?var arr=['*','##','***','&&','****','##*'];

?alert("數(shù)組長度為:"+arr.length);

?//顯示數(shù)組長度

? ? ?arr[7]='**';

?alert("增加元素后長度為:"+arr.length);

?//將數(shù)組內容輸出,完成達到的效果。

?document.write(arr[0]+"<br>"+arr[7]+"<br>"+arr[2]+"<br>"+arr[4]);

</script>


0 回復 有任何疑惑可以回復我~

要用冒泡排序嗎???

0 回復 有任何疑惑可以回復我~

因為總共就7個元素,arr[6]是空的,所以有undefined

0 回復 有任何疑惑可以回復我~

<!DOCTYPE ?HTML>

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>數(shù)組</title>

<script type="text/javascript">

?//創(chuàng)建數(shù)組

?var arr=["*","##","***","&&","****","##*"];

? ?arr[7] = "**";

?//顯示數(shù)組長度

?alert(arr.length);

? //將數(shù)組內容輸出,完成達到的效果。

document.write(arr[0]+"<br/>");

document.write(arr[7]+"<br/>");

document.write(arr[2]+"<br/>");

document.write(arr[4]+"<br/>");

</script>

</head>

<body>

</body>

</html>


0 回復 有任何疑惑可以回復我~
#1

五十歲的灰哥 提問者

這個方式還要和我一樣繼續(xù)努力啦
2016-10-27 回復 有任何疑惑可以回復我~

這是正解,大神請逐句注釋一下

<script type="text/javascript">
?//創(chuàng)建數(shù)組
? var arr = ['*','##',"***","&&","****","##*"];
? alert(arr.length);
arr[7] = "**";

alert(arr.length);
var tmp = new Array(); //存儲 排序后的圖案;
for(var i in arr){

/***? 這句是什么意思?for就是簡單的循環(huán),給你舉個例子,求3的階乘,即1*2*3=6
var a=1;
for(i=1;i<4;i++)
{
a=a*i;
}
而for in是對應于一個對象或數(shù)組的每個執(zhí)行一個或多個語句,下面舉一個例子,輸出一個數(shù)組
var arr=['豌豆射手','玉米加農炮','高堅果','跳舞僵尸','植物大戰(zhàn)僵尸'];
for(var i in arr)
{
document.write('arr['+i+']');

}**/

if(arr[i][0]=='*'){ // 判斷數(shù)組第1個字符是否包含 *
tmp[i] = arr[i];
}
}
tmp.sort(); //排序? sort這個函數(shù)用法可以百度

for(var i in tmp){
document.write(tmp[i]+"<br/>");

0 回復 有任何疑惑可以回復我~

那節(jié)課下面最高贊的有答案

soft()用來排序

for(var i in tmp)可以去除undefient

0 回復 有任何疑惑可以回復我~
#1

五十歲的灰哥 提問者

是sort();我讀書少,你不要騙我哈:》
2016-10-27 回復 有任何疑惑可以回復我~
#2

某炮 回復 五十歲的灰哥 提問者

哦,感謝,有點忘了
2016-10-27 回復 有任何疑惑可以回復我~

求排序說明

0 回復 有任何疑惑可以回復我~

長度是8是因為 ?定義了arr[7] ? 0-7就是8個 ?

排序可以這樣:

document.write(arr[0]+"<br/>");

document.write(arr[7]+"<br/>");

document.write(arr[2]+"<br/>");

document.write(arr[4]+"<br/>");


0 回復 有任何疑惑可以回復我~
#1

五十歲的灰哥 提問者

長度是8是因為 定義了arr[7] 0-7就是8個 //我是暈了 排序可以這樣: document.write(arr[0]+"<br/>"); document.write(arr[7]+"<br/>"); document.write(arr[2]+"<br/>"); document.write(arr[4]+"<br/>");//這樣排序也太小瞧電腦啦
2016-10-27 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

怎么就undefined了呢,應該是**?怎么arrlen就是8了呢?如何排序?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號