Публикации по теме 'arrays'
GUVI: Zen Class - Проблемы программирования с разминкой JavaScript
Проблема :
Напишите функцию с именем «addFive». Если задано число, «addFive» вернет к нему 5. Ввод:
addFive (5); addFive (0); addFive (-5);
Выход:
10
5
0
var num = 10;
function addFive(num) {
}
var result = addFive(num)
Проблема :
Напишите функцию под названием «getOpposite». Если задано число, верните его противоположное.
Вход:
getOpposite (5); getOpposite (0); getOpposite (-5); getOpposite («5a»); getOpposite (5.5);
Выход:
-5
0
5
-1
-1
var num =..
Небольшие советы: перемешивание массива
Вызов:
Учитывая массив элементов, вернуть перетасованный массив элементов. Сохраняйте линейную сложность.
Подход:
нам нужно случайным образом изменить положение каждого элемента в предоставленном массиве. Чтобы снизить сложность, нам нужно перебирать каждый элемент только один раз. У нас может быть переменная-счетчик для перемещения по индексам массива, который необходимо изменить в данный момент, и заменять этот элемент значением по случайно определенному индексу.
Решение:..
Карта против каждой разницы между! Методы массивов JavaScript
Привет, тепло приветствую моих сверстников. Я пишу эту статью, чтобы помочь себе и вам понять основную разницу между этими двумя методами работы с массивами.
Итак, если вы готовы и действительно взволнованы, тогда. Просто попробуйте! Я сделаю все возможное, чтобы преобразовать то, что я считаю новичком. Я предполагаю, что у вас есть базовые знания в области программирования. Но я также пишу несколько основных шагов. Потому что это статья для начинающих. Но также хорошо для тех, кто..
Добавление и удаление элементов из массива. Javascript
Массивы являются неотъемлемой частью большинства языков программирования, включая javascript. Овладение им сделает вашу жизнь программиста проще, чем вы думаете. Эта статья предназначена для новичков в javascript и содержит основные методы работы с массивами, которые должен знать каждый программист.
В отличие от некоторых других языков программирования, таких как java, c++, c,… в javascript размер массива не является фиксированным, что означает, что вы можете добавлять, удалять и изменять..
Сравнительный анализ циклов и методов JavaScript (часть 1)
Анализ производительности и предвзятости циклов и методов JavaScript при работе с различными наборами данных.
Введение в циклы и методы
Мы собираемся взглянуть на различные циклы и методы, предоставляемые в JavaScript, чтобы выяснить, какие из них более эффективны для данных, которые вы повторяете. Причина, по которой я потратил время на то, чтобы собрать это воедино, кроется в наблюдении за развитием разработчиков, а также за тем, как они используют и формируют мнения о различных..
Массивы в JavaScript
Массив — это специальная переменная, которая может содержать более одного значения одновременно. Чтобы быть более точным, набор объектов известен как массивы. Вещи, у которых есть свойства и методы, являются объектами, а совокупность вещей называется массивом.
Синтаксис литерала массива var arr =[];
Массивы основаны на нуле, поэтому мы начинаем с 0. JavaScript динамически типизирован, поэтому мы можем смешивать и сопоставлять различные типы данных.
Пример :
вар обр = [
1, // число..
Как найти количество вхождений каждого элемента в массив — Javascript
(перейдите в конец, чтобы найти весь код решения)
Поначалу задача кажется довольно простой, но поскольку вы здесь, я полагаю, вы обнаружили, что она немного сложна, но только если вы новичок в Javascript или столкнулись с проблемой такого типа впервые.
Как вы скоро узнаете, решение настолько простое, как вы и ожидали, и включает в себя использование наших старых добрых объектов.
Возьмем массив:
const arr = ['foo','bar','foo','foo','foo','moo','bar','moo'];
Нам нужно подсчитать..