// DONT_TARGET_EXACT_BACKEND: WASM // WASM_MUTE_REASON: STDLIB_STRING_BUILDER // KJS_WITH_FULL_RUNTIME // WITH_RUNTIME import kotlin.test.* fun box(): String { val sb = StringBuilder("1234") val result = StringBuilder() var ctr = 0 for (c in sb) { if (ctr % 2 == 0) sb.append('x') ctr++ result.append(c) } assertEquals("1234xxxx", sb.toString()) assertEquals("1234xxxx", result.toString()) return "OK" }