VaRのcountSum =機能(O){
VARさt = typeof演算O。
(Tの== "文字列"){もし
戻りo.length。
}そうであれば(T == "オブジェクト"){
IF(Object.prototype.toString.call(O)== "[Object配列]"){
戻りo.length。
}
VAR N = 0;
(VAR I O中){ための
N ++。
}
戻りN。
}
}。
VaRのA = countSum(及び)
または直接a.length、この比較的単純かつ簡潔