Помогите решить пару задач.

Franky

Создатель
Регистрация
17 Янв 2017
Сообщения
28
Реакции
1
Мне надо запросить у пользователя число и его степень. Возвести число в указанную степень. Степень можно вводить положительной или отрицательной.

и еще одна...

Запросить начало и окончание целых чисел, если данные числа указаны в неправильной последовательности, то надо поменять их местами, что бы они шли в порядке возрастания. А потом мне надо вывести все числа в промежутке между двумя введеными числами и также вывести их сумму.

Спасибо всем кто отзовется
 
это первая задача
html под это дело сам напишешь?
твой js должен выглядеть примерно так
Код:
var set_numb = document.getElementById('numb').value;
var set_step = document.getElementById("step").value;
var res = document.getElementById("result");

document.getElementById("get_result").addEventListener("click", function(){
    num = parseInt("set_numb", 10);
    st = parseInt("set_step", 10);
    res.innerHTML = Math.pow(num, st);
});

тут вряд-ли кто то тебе готовое решение с нуля напишет, это тебе по учебе задали?

решение второй задачи
Код:
var start = document.getElementById("start").value;
var end = document.getElementById("end").value;
var res = document.getElementById("result");

document.getElementById("get_result").addEventListener("click", function(){
               if (start > end) {
                 start_p = end;
                 end_p = start;
               }
               for (start_p; start_p <= end_p; start_p++){
                 res.InnerHTML +=  start_p + ' ';
               }
});
 
Последнее редактирование:
это первая задача
html под это дело сам напишешь?
твой js должен выглядеть примерно так
Код:
var set_numb = document.getElementById('numb').value;
var set_step = document.getElementById("step").value;
var res = document.getElementById("result");

document.getElementById("get_result").addEventListener("click", function(){
    num = parseInt("set_numb", 10);
    st = parseInt("set_step", 10);
    res.innerHTML = Math.pow(num, st);
});

тут вряд-ли кто то тебе готовое решение с нуля напишет, это тебе по учебе задали?

решение второй задачи
Код:
var start = document.getElementById("start").value;
var end = document.getElementById("end").value;
var res = document.getElementById("result");

document.getElementById("get_result").addEventListener("click", function(){
               if (start > end) {
                 start_p = end;
                 end_p = start;
               }
               for (start_p; start_p <= end_p; start_p++){
                 res.InnerHTML +=  start_p + ' ';
               }
});
нет, не по учебе, сам учусь
 
Назад
Сверху