<script type="text/javascript">
var mystr = "Hello World!"
document.write(mystr.indexOf("o", mystr.indexOf(" ")));
</script>
startpos 表示 從哪開始,那么我在用indexOf來獲取空格的位置,那么最外面的indexOf返回的就是第二個o的位置
var mystr = "Hello World!"
document.write(mystr.indexOf("o", mystr.indexOf(" ")));
</script>
startpos 表示 從哪開始,那么我在用indexOf來獲取空格的位置,那么最外面的indexOf返回的就是第二個o的位置
2019-07-31
function count(){
var a = document.getElementById("txt1").value;
var b = document.getElementById("txt2").value;
var x = document.getElementById("select").value;
document.getElementById("fruit").value=eval(`${parseFloat(a)}${x}${parseFloat(b)}`);
}
var a = document.getElementById("txt1").value;
var b = document.getElementById("txt2").value;
var x = document.getElementById("select").value;
document.getElementById("fruit").value=eval(`${parseFloat(a)}${x}${parseFloat(b)}`);
}
不懂題目提示為什么要那么麻煩,這樣子不就好了嗎。。。
<script type="text/javascript">
//創建數組
var arr = ["*","**","***","****"];
//顯示數組長度
alert(arr.length);
//將數組內容輸出,完成達到的效果。
for(var i=0;i<arr.length;i++){
document.write(arr[i]+"<br/>");
}
</script>
<script type="text/javascript">
//創建數組
var arr = ["*","**","***","****"];
//顯示數組長度
alert(arr.length);
//將數組內容輸出,完成達到的效果。
for(var i=0;i<arr.length;i++){
document.write(arr[i]+"<br/>");
}
</script>
var arr = ['*','##',"***","&&","****","##*"];
arr[6] = "**"; //因為數組是從0開始,所以最后一個數組的順序為6,數組的長度為7,所以將7替換成6.
alert(arr.length); //輸出數組長度為7,如上列插入數組是7的話則為8,但是并沒有8個數組,只有7個數組。
document.write(arr[0]+"<br>",arr[7]+"<br>",arr[2]+"<br>",arr[4]+"<br>");
//顯示最終完成的星號另起一行排列效果。
arr[6] = "**"; //因為數組是從0開始,所以最后一個數組的順序為6,數組的長度為7,所以將7替換成6.
alert(arr.length); //輸出數組長度為7,如上列插入數組是7的話則為8,但是并沒有8個數組,只有7個數組。
document.write(arr[0]+"<br>",arr[7]+"<br>",arr[2]+"<br>",arr[4]+"<br>");
//顯示最終完成的星號另起一行排列效果。
document.getElementById("wb").value;獲取的是String類型,可用ParseInt()方法將字符串類型轉換成整型。
<script type="text/javascript">
var arr = ['*','##',"***","&&","****","##*"];
arr[7] = "**";
alert(arr.length);
document.write(arr[0]+"<br/>"+arr[7]+"<br/>"+arr[2]+"<br/>"+arr[4]);
</script>
var arr = ['*','##',"***","&&","****","##*"];
arr[7] = "**";
alert(arr.length);
document.write(arr[0]+"<br/>"+arr[7]+"<br/>"+arr[2]+"<br/>"+arr[4]);
</script>
根據題目要求,并不知道第一個第二個o的位置,先求出第一個o的位置,將位置值加1,再求出第二個o的位置。這才是正確的。
<script type="text/javascript">
var mystr="Hello World!"
var mynum= mystr.indexOf("o"); //找出第一個o的位置
document.write(mystr.indexOf("o",mynum+1)); //找出第二個o的位置
</script>
<script type="text/javascript">
var mystr="Hello World!"
var mynum= mystr.indexOf("o"); //找出第一個o的位置
document.write(mystr.indexOf("o",mynum+1)); //找出第二個o的位置
</script>
2019-07-25