Я хочу сделать программу с JavaScript, который не добавляет цифры номера, пока количество цифр в результате равен 1.сумма цифр числа
Пример:
57 = 5 + 7 = 12 = 1 + 2 = 3.
У меня есть сделал программу, которая выполняет половину работы. Это
<!DOCTYPE html>
<html>
<head>
<title>Try</title>
<style type="text/css">
</style>
</head>
<body>
<form><input type="text" onkeyup="sumofDigits(this.value)"></input>
</form>
<h1></h1>
<script type="text/javascript">
function sumofDigits(number) {
var num = number.toString();
var sum = 0;
for (var i = 0; i < num.length; i++) {
sum += parseInt(num.charAt(i), 10);
}
document.querySelector('h1').innerHTML = sum;
}
</script>
</body>
</html>
_digits ряда и затем цифры результата, пока количество цифр результата не 1_? Не удалось прочитать .. – Rayon
Задать вопрос сейчас –