Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let input = [
- '1020340567.89'
- // '7231'
- // '3'
- ];
- let print = this.print || console.log;
- let gets = this.gets || ((arr, index) => () => arr[index++])(input, 0);
- let num = gets();
- let sumDigits = 0;
- let arr = [];
- let numLength = num.length;
- let anotherSumDigits = 0;
- for (let i = 0; i < numLength; i++) {
- if (num[i] !== '-' && num[i] !== '.') {
- sumDigits += Number(num[i]);
- }
- }
- if (sumDigits > 9) {
- sumDigits = sumDigits.toString();
- let sumDigitsLength = sumDigits.length;
- for (let j = 0; j < sumDigitsLength; j++) {
- anotherSumDigits += Number(sumDigits[j]);
- }
- } else {
- anotherSumDigits = sumDigits;
- }
- print(anotherSumDigits);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement