Публикации по теме 'arrays'
Добавление единицы к очень большому количеству!
Допустим, вам нужно прибавить единицу к очень большому числу, например, x. Добавить единицу к любому числу довольно просто. Вам просто нужно увеличить младшую цифру числа на единицу. Прежде чем продолжить обсуждение, давайте обсудим, насколько велико это число на самом деле и как мы собираемся его хранить.
Ограничения по хранению номера
Мы можем хранить наше число x в массиве, при этом каждый индекс массива хранит цифры числа. Поскольку мы используем здесь массив, величина..
Понимание Javascript .reduce () и вариантов его использования
Понимание Javascript .reduce () и вариантов его использования
В этой статье мы рассмотрим, как работает метод JavaScript Array .reduce() , а также некоторые эффективные варианты его использования.
Во-первых, что это такое?
Причина, по которой я никогда не мог осмыслить этот метод, заключалась в том, что я не понимал слова «сокращение», определение Оксфорда таково:
Сделать меньше или меньше по количеству, степени или размеру.
Именно это и делает функция уменьшения. Он..
Функции работы с массивами в JavaScript, часть 1 — isArray, at, length, concat, join, sort, reverse и fill.
isArray
isArray, чтобы узнать, является ли ваш входной параметр типом Array. См. ниже.
//isArray
console.log(Array.isArray([1, 2, 3])); //true
console.log(Array.isArray("a")); //false
console.log(Array.isArray(1)); //false
console.log(Array.isArray(true)); //false
2. at
at — показать значение массива по индексу. Отрицательный индекс — это обратный порядок. См. ниже.
//at
const char = ["a", "b", "c", "d", "e"];..
Перебор массивов в Javascript
Существует пять способов перебора массивов. Они включают:
Пока цикл Цикл Do-while Для цикла Цикл ForEach Цикл карты
Пока цикл
Оператор [while] выполняет свои операторы до тех пор, пока указанное условие оценивается как true . Синтаксис циклов while показан ниже:
while (condition)
statement
Если condition становится false , statement в цикле перестает выполняться, и управление переходит к оператору, следующему за циклом.
Проверка условия происходит перед..
Х или О? Игра с многомерными массивами…
На прошлой неделе у меня была возможность поработать с кем-то над улучшением кода, который я написал. Полученный код включал двумерные массивы. В прошлом у меня были проблемы с многомерными массивами, так как я мало ими пользовался, поэтому я обнаружил, что это очень полезный опыт обучения. Это также вдохновило меня на дальнейшую практику, поэтому я пишу базовое руководство о том, как использовать многомерные массивы в javascript для поиска победителя в простой игре в крестики-нолики...
Мое путешествие по Javascript
Расширенные массивы Javascript
Часть 18
Массивы
Мы видели массивы в части 6 ;
Мое путешествие по Javascript Часть 6 medium.com
и мы сказали, что они выглядят примерно так:
Мы также сказали, что можем сделать для них цикл и для каждого цикла. Теперь давайте посмотрим еще на несколько. Но прежде чем мы это сделаем, давайте вспомним, как работает forEach .
Допустим, мы хотим умножить каждое число в массиве на 2:..
Решение проблем Neetcode 150 (Сегодняшняя проблема: найти минимум в повернутом отсортированном массиве в python)
Это еще один популярный пример из набора задач Neetcode 150, где вам дан вращающийся массив, и вам нужно найти из него минимальный элемент.
Постановка проблемы:-
Предположим, что массив длины n , отсортированный в порядке возрастания, вращается между 1 и n разами. Например, массив nums = [0,1,2,4,5,6,7] может стать следующим:
[4,5,6,7,0,1,2] , если он был повернут 4 раз. [0,1,2,4,5,6,7] , если он был повернут 7 раз.
Обратите внимание, что поворот массива..