JavaScript
js

js。配列かプレインテキストで来たstringの文字数の合計を算出する

文字数を計算しよう

count.js
function countTexts(data){
 var sum = 0;
 if(Array.isArray(data)){
   data.forEach(function(value){
     sum += value.length;
   });
 }else{
   sum += data.length;
 }
 return sum;
}



var text = 'text';
console.log(countTexts(text)); // 4

var textArray = ['text','text2'];
console.log(countTexts(textArray)); // 9

Array.isArray()で条件分岐しただけ。