Перейти к содержанию

Книга JavaScript/Практические задания

Материал из Викиучебника — открытых книг для открытого мира

Практические задания


{{Готовность|0%}}

Сборник практических заданий по JavaScript:

  1. Вывести таблицу 10×10, заполненную числами от 1 до 100.
  2. Сделать, чтобы при наведении указателя мыши на изображение это изображение переворачивалось вверх ногами.
  3. В папке images есть изображения 1.jpg, 2.jpg, 3.jpg, 4.jpg, 5.jpg, 6.jpg, 7.jpg, 8.jpg, 9.jpg. Вывести случайное изображение из этой папки.
  4. Создать форму, в которую можно ввести два числа и получить сумму этих чисел.
  5. Вывести текст красным цветом, если используется браузер Internet Explorer, синим — если используется браузер Firefox и зелёным — если Google Chrome.
  6. Создать калькулятор с вводом в форму чисел. При нажатии на кнопку должен выводиться результат.
  7. Создать кнопку, добавляющую абзац текста.
  8. Создать рисунок на Canvas.
  9. Есть такой фрагмент HTML-кода: <label><button onclick="changeButtonText()" id="myButton">Мой кот:</button> <input type="text" /></label>. Необходимо написать JavaScript-функцию changeButtonText() так, чтобы при нажатии на кнопку в ней сменялся текст с «Мой кот:» на «Моя кошка:» и наоборот.[1]

Автор задач — Участник:Butko.

Примечания

[править]
  1. Если вы — новичок в JavaScript, то попробуйте этот вариант решения:
    let button = document.getElementById('myButton');
    
    function changeButtonText() {
     button.innerHTML = 'Моя кошка:';
     button.onclick = changeButtonText2;
    }
    
    function changeButtonText2() {
     button.innerHTML = 'Мой кот:';
     button.onclick = changeButtonText;
    }
    

    Если вы уже довольно хорошо знаете JavaScript, попробуйте другой способ, с использованием конструкции if..else.