Условные и логические операторы

Дана строка из 3-х цифр.

// Найдите сумму этих цифр.

// То есть сложите как числа первый символ строки, второй и третий.

// Например:

// let str = ‘123’

// Найти сумму ‘1’ + ‘2’ + ‘3’ = ?

В чем именно непонятки в задаче? Что уже попробовал сделать?

const whyNot = (num) => {
  num = String(num).split('');
  let sum = 0;

  num = num.map((el)=> Number(el));
  for(i = 0; i < num.length; i++){
    sum += num[i]
  }
  return sum;
}

console.log(whyNot(1243))
console.log(whyNot("12543"))

работает с текстом и числом

1 симпатия