주어진 배열을 임의의 위치로 재 배열합니다.
Math.random()
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"></head><body>
<script>
var list2 = eval('[' + window.AppInventor.getWebViewString() + ']');
for (let i = list2.length -1; i > 0; i--) {
let j = Math.floor(Math.random() * (i+1));
let k = list2[i];
list2[i] = list2[j];
list2[j] = k;
}
window.AppInventor.setWebViewString("" + list2);
</script>
</body></html>
'inventor' 카테고리의 다른 글
Any Component (0) | 2022.12.14 |
---|---|
any Component (0) | 2022.12.14 |
Js, sort() (0) | 2022.11.20 |
배열 원소 선택 (0) | 2022.11.20 |
Javascript, length 원소 수 (0) | 2022.11.20 |