Показать сообщение отдельно
  #34 (permalink)  
Старый 08.05.2020, 17:14
Кандидат Javascript-наук
Отправить личное сообщение для od0201 Посмотреть профиль Найти все сообщения от od0201
 
Регистрация: 07.05.2020
Сообщений: 108

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body></body>
</html>
<script>
  const a=16;
  x='X'
  for(let i=0;i<a;i++){
    let m=[...Array(a)]
    if (!(i%(a-1))){m=m.map(()=>x)}
    else {m[0]=m[a-1]=m[i]=m[a-1-i]=x}
    document.write('<pre>',...m.map(item=>item===x?item:' ').join('  '),'</pre>')
  }
</script>
Ответить с цитированием