個人js學習例項-求陣列的平均值
<script> //求陣列的平均值 var arr = [1,2,3,4,5,6]; //建立一個名為avg引數魏array的函式 var avg = function (array) { //將array的長度賦給len var len = array.length; var sum = 0; //利用for迴圈遍歷陣列的內容,利用sum累加求和 for(var i = 0; i < len ; i++){ sum += array[i]; } // 返回陣列的和與長度求平均值 return sum/len; } console.log(avg(arr)); </script>
相關推薦
個人js學習例項-求陣列的平均值
<script> //求陣列的平均值 var arr = [1,2,3,4,5,6]; //建立一個名為avg引數魏array的函式 var avg = function (array) { //將array的長度賦給len
個人js學習例項-下拉選單onchange
html: <select name="" id="demo"> <option value="01">吉祥01</option> <option value="02">吉祥02</option> <option
個人js學習例項-點選按鈕實現按鈕背景色變化以及相對應的div變化
效果: 程式碼: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title>
個人js學習例項-點選按鈕實現全選與反選,及封裝函式呼叫前後
原始: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="wid
個人js學習例項-滑鼠經過隔行變色
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>隔行變色</title> <!--引用bootstra
個人js學習總結-陣列字串的轉換join()、split()
<script> //contat()用於連結兩個及以上陣列,但不改變現有的陣列,僅僅返回被連線陣列的一個副本 var arr01 = [1,2,3]; var arr02 = ["a","b","c"]; arr01.contat(arr02); //結果為[1
個人js學習總結-陣列內容的新增和刪除的方法-push()、unshift()、pop()、shift()
<script> var arr = [1,2,3,4,5]; //新增陣列內容 //1、使用push()可以向陣列的末尾新增一個及一個以上的元素,並返回新的長度,把6放到最後面 arr.push(6); console.log(arr.push(6));//返回
定義一個2維陣列3行4列,求陣列平均值最大值最小值js
function shuzu(arr){ var sum=0; for(var i=0;i<3;i++) { for(var j=0;j<4;j++) { sum+=arr[i][j
個人js學習細節- 實現點選按鈕複製文字框中文字到剪下板中的方法
主要程式碼: <textarea name="text" id="text" cols="30" rows="10"></textarea> <button onclick="myCopy()">點選複製文字框內的內容</button><br
js學習筆記之陣列Array的一些特性
陣列是js中重要的資料型別,在以後的開發中會經常碰到它,其實陣列也是物件。 var myArray = ["a","b","c"]; var myObject = { "0": "a", "1": "b", "2": "c" }; myArray 繼承自 Array.p
JS學習之Array陣列forEach方法
它只是對陣列中的每一項執行傳入的函式。什麼意思?看例題說話 var arr=[1,2,3,4,5]; arr.forEach(function(item){ consolo.log(item); consolo.log("----"); } 結果如
iOS中求陣列元素中最大數、最小數以及求和、求平均值
直接上貨 NSArray *testArray = [NSArray arrayWithObjects:@”2.0”, @”2.3”, @”3.0”, @”4.0”, nil]; NSNumber *sum = [testArray valueForKeyPath:@”@sum.floa
JS學習筆記之字串及陣列方法
在學習js過程中需要經常操作字串以及陣列並且它們存在很多方法。而這些方法需要我們學習者很熟練的掌握。以便我們能更好的解決問題。 陣列的變異方法:棧方法(後進先出) pop()刪除陣列的最後一項 放回移除的那項 push()在陣列末尾增加一項 返回增加後陣列的長度 佇列方法(先進先出) shift()
動態求二維陣列平均值
#include <iostream> using namespace std; double AVE(double *A,int n){ int i,j,sum=0; for(i=0;i<n;i++) for(j=0;j<n;j++) sum=sum+*(A+i*
js的二分法求陣列中某個值的索引
為了解決最後一個數字無法顯示正確索引的問題,我直接加了一個判斷最後一個索引的判斷 <!DOCTYPE html> <html> <head> <title>123</title> <meta charset="utf-
學習筆記:求陣列的最長遞增子序列LIS
陣列的最長遞增子序列LIS是一類經典問題。例如陣列2,1,5,3,6,4,8,9,7。此陣列的LIS為1,3,4,8,9長度為5。 如果用經典的動態規劃演算法求解的話,設f[i]為以i結尾的LIS的長度。例如求f[8],即以8結尾的LIS的長度,那麼f[ 8]=max{ f
學習例項索引原生js的手風琴選單 註釋詳解
這個程式碼我刪除了它底部的那個QQ,微博這些,只用了手風琴選單部分,原版來源點選開啟連結 我還是個JS新手,可能註釋很多地方都寫得很邋遢,不簡潔明瞭,有錯誤的地方也希望大家可以幫我指出來,修正我的思維誤區,謝謝了。 function CreateList() { this.oWrap = do
【Vue.js學習筆記】8:建立多個Vue例項物件,認識Vue中的元件
建立多個Vue例項物件 這裡在同一個js檔案中建立了兩個Vue例項物件,它們各自能完成前面學的那些功能,同時使用物件名稱也可以互相訪問,協同實現一些功能。 index.html <!DOCTYPE html> <html lang="en" xmlns:v-
隨機產生20個[10,50]的正整數,存到陣列中並求陣列中的所有元素的最大值最小值,平均值以及各個元素之和
int c[20], sum = 0; for (int i = 0; i < 20; i++) { c[i] = arc4random() % 41 + 10; printf("%d ", c[i]);
【演算法學習】求兩陣列求差數(Java,三重境界)
【題目描述】:兩個陣列,一個A陣列200個,,另一個B陣列199個,兩個陣列亂序,但是差一個數,,,找出差的是那個數。 一。境界1(60分) 【1】遍歷A陣列,對每個數執行【2】操作 【2】遍歷B陣列對比是否存在此數。 參考程式碼如下: /**