num_ways(data)

CS Dojo

by trentHarlem

JavaScript

/*
const alphabet = {
  a: 1,
  b: 2,
  c: 3,
  d: 4,
  e: 5,
  f: 6,
  g: 7,
  h: 8,
  i: 9,
  j: 10,
  k: 11,
  //...
  z: 26
} */

function num_ways(data) {
  let ways = 0
  let string = data.toString().split('')
  console.log(string)
  console.log(string.length)
  if (string.length === 1 && string > 0) {
    ways++
    //console.log(ways)
  } else if (string.length > 1 && data > 26 ) {
  
    ways += 2
  
  
  } else if (string.length > 1 && data > 0 ) {
  ways += 3
  }
  //return false
  return ways

}
console.log(num_ways(03), '0')
console.log(num_ways(99))
/* console.log(num_ways(0), 'false')
console.log(num_ways(3), '1')
console.log(num_ways(13), '3')
console.log(num_ways(27), '2') */