Hashir Hussain count example

by Arnaud Buchholz

JavaScript

function count (str, c) {
  if (!c) {
    return 0;
  }
  return str.split(c).length - 1;
}

const str = 'This is JavaScript';
console.log(count(str, 'is')); // 2
console.log(count(str, 'JavaScript')); // 1
console.log(count(str, 'python')); // 0
console.log(count(str, ' ')); // 2
console.log(count(str, '')); // 0
console.log(count(str)); // 0