var num = 123456
Как я могу найти сумму своих цифр (которая в этом случае равна 21) без использования массивов?Сумма цифр числа без массивов
ответ
var num = 123456, sum = 0;
while (num > 0) { sum += (num % 10)|0; num /= 10; }
document.write(sum);
Предупреждение? Как странно. – nnnnnn
Да, я могу сделать лучше. Какие-либо предложения? Менее странно? – TylerY86
Если вы используете 'console.log()', результат появится прямо в окне вывода фрагмента (а также в фактической консоли разработчика). Кстати, «причудливый» означает «очаровательно» необычно или старомодно »... – nnnnnn
Надеется, что это помогает.!
console.log(sumofdigits(123456));
function sumofdigits(number) {
var sum = 0;
while (number > 0) {
sum += number % 10;
number = Math.floor(number/10);
}
return sum;
}
Ваша функция возвращена 23.333333333333623. – TylerY86
* Хорошая копия без кредита. * Lol Вы могли бы по крайней мере использовать другой способ сделать это int. Во всяком случае, это общий обман вопроса. Наверное, чья-то домашняя работа. :) – TylerY86
Приятное использование декларации о неписании, это делается недостаточно часто. – TylerY86
- 1. сумма цифр числа
- 2. Сумма цифр (INC. Отрицательные числа)
- 3. Сумма цифр числа, использующего значение
- 4. Какова сумма цифр числа 2^1000?
- 5. Сумма квадратов цифр целого числа в Java
- 6. сумма цифр от очень длинного числа
- 7. Сумма цифр
- 8. Сумма цифр ряда - питон
- 9. Баш-сумма 5 цифр
- 10. Javascript наибольшая сумма тройных цифр
- 11. Сумма цифр числа, сохраняя некоторые номера с Python
- 12. Сумма цифр в целом
- 13. Сумма цифр факторного
- 14. Сумма всех цифр номера Javascript
- 15. SPOJ Сумма цифр
- 16. сумма цифр через рекурсию
- 17. сумма цифр в SQL
- 18. пробег лабиринта сумма цифр
- 19. Цифры цифр числа без цикла C++
- 20. Сумма Python из N последовательных цифр большого числа
- 21. сумма всех цифр числа в JavaScript и HTML
- 22. Какова сумма цифр числа 2 pow 1000 в JavaScript
- 23. Сумма всех цифр для положительного числа типа длинного в Java
- 24. SIngle digit сумма цифр числа большой случай сбой
- 25. сумма цифр в программе сборки
- 26. Сумма цифр цифр - возвращает массив из 0s
- 27. Сортировка цифр целого числа
- 28. Append цифр числа - Matlab
- 29. Простой Добавление квадрат цифр числа
- 30. Сумма массивов в php
Является ли это домашнее задание вопрос? – TylerY86
Почему _without использование arrays_? – Rayon
@ TylerY86 его не дублирует, другой вопрос не упоминает о массивах. Я уверен, что другие люди захотят узнать, возможно ли это сделать, без использования массивов. –