본문 바로가기

inventor

JS_random()

주어진 배열을 임의의 위치로 재 배열합니다.

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