“Wiederholen Sie eine Zeichenfolge, die eine Zeichenfolge wiederholt” Code-Antworten

Wiederholen Sie eine Zeichenfolge, die eine Zeichenfolge wiederholt

// Repeat a String Repeat a String

// Repeat a given string str (first argument) for num times (second argument).
// Return an empty string if num is not a positive number. For the purpose of this challenge, do not use the built-in .repeat() method.

function repeatStringNumTimes(str, num) {
	if (num < 0) return '';
	let result = '';
	for (let i = 0; i <= num - 1; i++) {
		result += str;
	}
	return result;
}

repeatStringNumTimes('abc', 3);

// OR

function repeatStringNumTimes(str, num) {
	var accumulatedStr = '';

	while (num > 0) {
		accumulatedStr += str;
		num--;
	}

	return accumulatedStr;
}

// OR

function repeatStringNumTimes(str, num) {
	if (num < 1) {
		return '';
	} else {
		return str + repeatStringNumTimes(str, num - 1);
	}
}

// OR

// my favourite
function repeatStringNumTimes(str, num) {
	return num > 0 ? str + repeatStringNumTimes(str, num - 1) : '';
}
YosKa

String wiederholen Sie JavaScript

// best implementation
repeatStr = (n, s) => s.repeat(n);
Fylls

Wiederholen Sie eine Zeichenfolge, die eine Zeichenfolge wiederholt

abcxabc
wilaiwan khaikhunthod

Ähnliche Antworten wie “Wiederholen Sie eine Zeichenfolge, die eine Zeichenfolge wiederholt”

Fragen ähnlich wie “Wiederholen Sie eine Zeichenfolge, die eine Zeichenfolge wiederholt”

Weitere verwandte Antworten zu “Wiederholen Sie eine Zeichenfolge, die eine Zeichenfolge wiederholt” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen