<script>
var n = prompt ("number?", "1234")
var s = 0
while (n > 0)
{
s += n % 10
n = Math.floor(n/10)
}
alert("summa: " + s)
</script>
Показаны сообщения с ярлыком javascript. Показать все сообщения
Показаны сообщения с ярлыком javascript. Показать все сообщения
понедельник, 17 мая 2010 г.
javascript нахождение суммы цифр числа
javascript нахождение суммы цифр числа
пятница, 26 марта 2010 г.
среднее арифметическое введенных чисел
Создайте сценарий, который будет выводить среднее арифметиское из неограниченного числа, введенных пользователем значений. Ввод будет продолжаться до тех пор пока не будет введен 0. После ввода 0 программа будет выводить на экран все введенные числа и подститанное значение средного арифметического из этих чисел.
тут можно качнуть скипт
var summa = 0;
var n = 0;
while (true)
{
var x = prompt('input x:');
if (x == 0)
break;
summa += parseInt(x);
document.write(x);
document.write("<br>");
n++;
}
if (n != 0)
{
document.write("----<br>avg=");
document.write(summa/n);
}
тут можно качнуть скипт
среда, 3 июня 2009 г.
Re: Как решить данную задачу на javascript?
Даны целочисленные координаты точки на плоскости. Если точка совпадает с началом координат, то вывести 0. Если точка не совпадает с началом координат, но лежит на оси ОХ или ОY, то вывести соответсвтенно 1 или 2.
Если точка не лежит на координатных осях, то вывести 3.
Если точка не лежит на координатных осях, то вывести 3.
Тут нужно отметить несколько моментов.
1) как получить информацию от пользователя? предлагаю использовать <input>
2) как получить команду на вычисление? используем <button> с обработкой onclick
3) как выводить результаты? изпользуем <span>
4) как получить то что ввел польователь?
есть такая функция как getElementById, соотв. задаем каждому поле свой id и получаем нужный элемент, но тут у нас на выходе текст - поэтому преобразовываем его к числу используя parseInt()
5) ну а дальше - обычные проверки с if else - полное решение смотри тут
Подписаться на:
Сообщения (Atom)