Pytania otagowane jako repeat

22
Powtórz znak N razy
W Perlu mogę powtórzyć znak wiele razy, używając składni: $a = "a" x 10; // results in "aaaaaaaaaa" Czy istnieje prosty sposób na osiągnięcie tego w JavaScript? Oczywiście mogę użyć funkcji, ale zastanawiałem się, czy istnieje jakieś wbudowane podejście lub inna sprytna technika.

23
Utwórz tablicę z tym samym elementem powtarzanym wiele razy
W Pythonie, gdzie [2]jest lista, następujący kod daje ten wynik: [2] * 5 # Outputs: [2,2,2,2,2] Czy istnieje prosty sposób na zrobienie tego za pomocą tablicy w JavaScript? Napisałem następującą funkcję, aby to zrobić, ale czy jest coś krótszego czy lepszego? var repeatelem = function(elem, n){ // returns an array …

13
Powtórz ciąg do określonej długości
Jaki jest skuteczny sposób na powtórzenie łańcucha do określonej długości? Na przykład:repeat('abc', 7) -> 'abcabca' Oto mój obecny kod: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string Czy istnieje lepszy (bardziej pythoniczny) sposób na zrobienie tego? Może używasz …
204 string  python  repeat 

2
vim powtórz znajdź następny znak 'x'
Często nawiguję w vimie, f xaby znaleźć następne wystąpienie znaku „x”, ale przeoczam, że istnieje słowo (lub więcej słów) zawierające „x” między słowem, które chcę edytować, a początkową pozycją kursora. Muszę więc jeszcze f xraz, co jest trochę denerwujące, ponieważ jest ten fajny przycisk ., który powtarza ostatnie polecenie. Czy …
123 vim  repeat 



3
Utworzyć sekwencję powtarzających się wartości?
Potrzebuję sekwencji powtarzających się liczb, czyli 1 1 ... 1 2 2 ... 2 3 3 ... 3 etc.sposób, w jaki to zaimplementowałem: nyear <- 20 names <- c(rep(1,nyear),rep(2,nyear),rep(3,nyear),rep(4,nyear), rep(5,nyear),rep(6,nyear),rep(7,nyear),rep(8,nyear)) który działa, ale jest niezgrabny i oczywiście nie skaluje się dobrze. Jak powtórzyć sekwencję N liczb całkowitych M razy każda? …
83 r  repeat  seq  replicate 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.