michael@0: var base = "azertyuiopqsdfghjklmwxcvbn"; michael@0: function createRopedString() { michael@0: var test = ""; michael@0: for (var i=0; i<2; i++) { michael@0: test += base; michael@0: } michael@0: return test; michael@0: } michael@0: michael@0: assertEq(createRopedString().substr(0,10), base.substr(0,10)); michael@0: assertEq(createRopedString().substr(0,26), base.substr(0,26)); michael@0: assertEq(createRopedString().substr(26,10), base.substr(0,10)); michael@0: assertEq(createRopedString().substr(24,10), base.substr(24,2) + base.substr(0,8));