Написать функцию, которая принимает два числа и возращает результат их умножения



Дата10.09.2022
өлшемі17,36 Kb.
#38788

http://old.code.mu/tasks/javascript/base/rabota-s-ciklami-for-i-while-v-javascript.html





  1. Написать функцию, которая принимает два числа и возращает результат их умножения

  2. Написать функцию, которой передаем, имя, фамилия и возраст, и получаем строку "Привет Иван Петров с возрастом 17 лет" (только здесь данные, которые были переданы в функцию)

  3. Написать функцию, которая принимает пол человека ('M','F') в виде строки, результат функции возвращает строку "Ваш пол мужской" (или женский) или же "Ваш пол не опеределен"

  4. Сделайте функцию, которая принимает параметром число от 1 до 7, а возвращает день недели на русском языке.

  5. Написать функцию, которая принимает строку (в этом тексте 3-5 предложений), верните каждое первое слово в каждом предложении, через запятую.

  6. Написать функцию, которой передаем имя, и она возраващает приветствие в зависимости от времени суток (Доброе утро\день\вечер\ночи Иван)

  7. Вывести числа от 1 до 100 в столбец. К каждой цифре подписать состояние возраста (1-17 ребенок, 18-30 - молодой, 30-55 - зрелый, от 55 - старый). Например. 33 - зрелый

  8. Создай новую функцию, в которую передаешь имя и возраст человека и получаешь сообщение (Иван имеет возраст 44 и он зрелый). А также вызови внутри своей функции, функцию из прошлого задания

Массивы


  1. Сделай функцию, которая принимает массив любых целых чисел, которая возращает истинну, если все элементы четные, если бы хотя бы один элемент не четный, то false.

  2. Сделай функцию, которая принимает массив любых целых чисел, которая возращает истинну, если хотя бы один элемент нечетный, если все четные, то false.

  3. Сделай функцию, которая принимает массив любых целых чисел, которая возращает новый массив, где все элементы кратны пяти. ([1,2,5,12,15,21] вернет [5,15])

  4. Написать функцию, которая принимает массив чисел, например [1,2,3,4,5] и функция возращает среднее арифметическое, (округлить результат до десятых)

  5. Написать функцию, которая принимает массив чисел, например [1,2,3,4,5], и переносит первый элемент массива в конец (например можно засунуть первый элемент в конец, затем удалить первый элемент), попробуй несколькими способами сделать, если догадаешься

  6. Написать функцию, которая принимает массив сотрудников, каждый сотрудник имеет имя и возраст ([{name: 'Иван', age: 23},...]) и возвращает массим, где каждый элемент представляет из себя строку "Имя: Иван, возвраст: 23".

Объекты


  1. У нас есть объект, в котором хранятся зарплаты нашей команды:

  2. let salaries = {

  3. John: 100,

  4. Ann: 160,

  5. Pete: 130

}
Напишите код для суммирования всех зарплат и сохраните результат в переменной sum. Должно получиться 390.
Если объект salaries пуст, то результат должен быть 0.

  1. Создайте функцию multiplyNumeric(obj), которая умножает все числовые свойства объекта obj на 2.

Например:
// до вызова функции
let menu = {
width: 200,
height: 300,
title: "My menu"
};


multiplyNumeric(menu);


// после вызова функции
menu = {
width: 400,
height: 600,
title: "My menu"
};
Обратите внимание, что multiplyNumeric не нужно ничего возвращать. Следует напрямую изменять объект.
P.S. Используйте typeof для проверки, что значение свойства числовое.

  1. Написать объект ladder - объект, который позволяет подниматься вверх и спускаться. Пример работы должен быть таким:

  2. ladder.showStep(); // 0 (выводит ступеньку на который мы находимся)

  3. ladder.up();

  4. ladder.up();

  5. ladder.showStep(); // 2

  6. ladder.down();

ladder.showStep(); // 1

Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет