RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-370316

Степан's questions

Martin Hope
Степан
Asked: 2020-04-11 11:38:15 +0000 UTC

这段代码可以被认为是 JS 中 Eratosthenes 筛子的实现吗?

  • 1

let arr = [];
for (let i = 0; i < 10001; i++) {
  arr[i] = i;
}
for (let z = 2, i = 3, y = 5, x = 7, e = 11, q = 0; q < 10001; z += 2, i += 3, y += 5, x += 7, e += 11, q++) {
  arr[z] = 0;
  arr[i] = 0;
  arr[y] = 0;
  arr[x] = 0;
  arr[e] = 0;
}
for (let i = 1; i < 1000; i++) {
  document.write(arr[i] + " " + i + "<br/>")
}

在循环中 i 的左侧

for(let i = 1; i<1000; i++) {
    document.write(arr[i] + " " + i + "<br/>")
}

要么可以显示0,然后是合数(按照我的想法),要么是i本身,然后是素数。

到目前为止,手还没有伸手检查是否到处都是零是素数(使用不会产生 100% 失火的更简单的算法)。
一般来说,请原谅我不了解数论,也就是说,我无法亲自从数学上证明它只显示素数。但我每天都希望编程不仅仅针对那些懂数学的人(一些编程领域)

javascript
  • 2 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-04-08 12:58:01 +0000 UTC

错误地以百分比形式显示顶部边距

  • 0

百分比设置正确,但.mycompany不是根据布局设置的位置。从顶部边缘开始,它必须在 59px 的距离处,整个高度.mycompany为 790px。但!使用时,top一切正常

css

* {
    margin: 0;
    padding: 0;
}
.general {
    height: 6200px;
}
header {
    height: 790px;
    background-color: black;
}
.mycompany {
    position: relative;
    margin-left: 12.1%;
    margin-top: 7.2%;
    color: white;
    font-size: 1.5em;
    display: inline-block;
    text-transform: uppercase;
}

HTML

<div class="general">

    <header>
        <span class="mycompany">mycompany</span>
    </header>

</div>
html
  • 1 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-04-04 23:37:24 +0000 UTC

为什么显示两个

  • 1

有一种算法可以通过将数字 N 与之前的所有数字进行比较来推导所有素数:

let gen = prompt("введите число, вы получите все простые числа от 2 до этого числа");
let check = true;
for (let i = gen - 1; i >= 2; i--) {
  check = true;
  for (let j = i - 1; j > 1; j--) {
    // if(j == 1) {
    // 	break;
    // }
    if (i % j == 0) {
      check = false;
      break;
    }
  }
  if (check) {
    document.write(i + "<br/>");
  }
}

比如说,会输入数字 3。理论上,二分不应该以任何方式显示,因为 i == 2,而 j == 1,这意味着 i 将被 j 除以没有余数:

if(i % j == 0) { //i % j == 0, где i == 2, j == 1
    check = false;
    break;
}

因此,检查 == false 并转到if(check),这将无法打印 i (i == 2)。但是,我们看到在 gen 变量中输入 3 时,这两个仍然显示为质数,尽管它被无余数除以 j

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-04-04 02:53:22 +0000 UTC

为什么没有从表单中获取数据

  • 0
    <form action="" method="get">
        <input type="text" name="input_first_number" id="sum1">
        <input type="text" name="input_second_number" id="sum2">
        <input type="button" value="Применить" onclick="sum()"/>
    </form>
     let sum1 = document.getElementById("sum1").value;
     let sum2 = document.getElementById("sum2").value;
     function sum() {
         alert(+sum1 + +sum2);
 }

警报输出 0,我希望显示 sum1 和 sum2 形式的总和

javascript
  • 2 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-03-31 06:30:27 +0000 UTC

边距顶部无法正常工作

  • 3

和浏览器的顶部边缘之间有一个header我没想到会看到的间隙,甚至top元素的定位也不起作用。.company

* {
  margin: 0;
  padding: 0;
}

body {
  font-family: 'Open Sans', sans-serif;
}

.general {
  height: 6200px;
}

.company {
  text-transform: uppercase;
  font-size: 24px;
  margin-top: 560px;
  margin-left: 12%;
  color: white;
}

header {
  width: 100%;
  background-color: black;
  height: 12.7%;
}
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>page1</title>
  <link rel="stylesheet" type="text/css" href="style2.css">
  <link href="https://fonts.googleapis.com/css?family=Open+Sans&display=swap" rel="stylesheet">
</head>

<body>
  <div class="general">
    <header>
      <div class="company">mycompany</div>
    </header>
  </div>
</body>

</html>

вёрстка
  • 2 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-03-25 10:45:42 +0000 UTC

如何使女主角背景图像两种颜色

  • 1

假设 div 的左侧应该是红色,右侧应该是蓝色。
怎么做?这个想法是把一张蓝色背景的图片放在红色的 div 上,然后把文本放在它上面的一个 div 中,它的 z 值大于图片。我正在排版橡皮页,它不适合。更多选择?

css
  • 2 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-03-23 09:00:43 +0000 UTC

算法不工作

  • 1
let arr = [];   
a = prompt();
for(let i = 0; i<a.length; i++) {
    arr[i] = Number(a[i]);
}
arr = arr.reverse();

let check123 = true;

for(let i = 0; i<a.length; i++) {
        if(arr[i] == 1 || arr[i] == 0) {
            continue;
        } else {
            alert("no");
            check123 = false;
            break;
        } 
    }
while(check123) {
let plus = 0;
let check = true;
let result = 0;
let potenz = 1;
for(let cycle = 0; cycle<arr.length; cycle++) {
if(arr[cycle] == 0) {
    potenz++;
    } else if(check && arr[0] == 1) {
        plus = 1;
        potenz++;
    } else {
        arr[cycle] = arr[cycle] * 2;
        arr[cycle] = arr[cycle] ** potenz;
        result += arr[cycle];
        potenz++;
}
    check = false;
}
check123 = false;
alert(result+plus);
}

当你输入 111000 它应该输出 56,即 应该将二进制转换为十进制但输出 112

javascript
  • 2 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-03-21 03:59:30 +0000 UTC

为什么这个程序给出 true 并且 if 被执行?[复制]

  • 1
这个问题已经在这里得到了回答:
逻辑运算符 || 与 && (1 个回答)
2年前关闭。

if(arr[i] == 1 || 2)其中 i != 1 或 2。在我看来,如果我们比较 3 == 1 || 2 将是假的,但它仍然产生真。任务是比较数组元素,如果数组元素 i != 1 或 2,则会显示一些消息

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-03-20 19:03:55 +0000 UTC

需要使用 margin-top 将元素移动 N%

  • 0
    <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Главная</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div id="general">
        <header id="header1">
            <img src="01_one_page.png" id="picture1">
            <nav class="nav1"><pre class="nav2">home       about       work       process       services       testimonials       contact</pre></nav>
        </header>
    </div>
</body>
</html>



#general {
    height:5797px;
}
#header1 {
    background:rgb(233,233,233);
    margin:0 auto;
    max-width:1366px;
    width:100%;
    height:11.5577%;
}
#picture1 {
    margin-left:7.17%;
    margin-top: 2.781%;
}
.nav1 {
    font-size: 0.75em;
    margin-top: 3.29%;
    margin-left:47.8%;
}
.nav2 {
    font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

有 #picture1 和 .nav1,在这种情况下,我可以使用公式“元素大小(以像素为单位)/父元素大小(以像素为单位 * 100)”,将 #picture1 作为百分比移动 96px 宽度和 38px 高度,其中元素大小(从#header1 的左边缘到图片应该在的位置的宽度(以像素为单位)为 38px(好吧,margin-top == 38px),并且大小合适。元素(最大宽度 #header1)为 1366 像素。

但是对于 .nav1,并非一切都井井有条,与布局相比,它显然不是应有的位置。我想,鉴于您需要将“元素大小”除以父元素的宽度,该元素需要移动,因为margin-top / bottom和margin-left / right的移动百分比是相对于父元素的宽度执行

任务:使用margin-left和margin-top和百分比值将.nav1相对于#header1向右移动653px和向下移动45px

html
  • 1 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-03-18 10:07:12 +0000 UTC

为什么不能将应用于同一元素的多个边距设置为百分比?

  • 2
            <!DOCTYPE html>
            <html lang="en">
            <head>
                <meta charset="UTF-8">
                <title>Главная</title>
            <!--    <link rel="stylesheet" href="style.css"> -->
            <style>


                            .nav1 {
                            font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
                            font-size:0.875em;
                            margin-left:47.803806734992679355783308931186%;
                            margin-top:3.2942898975109809663250366032211‬%;‬
                            }



            </style> 
            </head>
            <body>
                <div class="general">
                <header class=""> <!-- 1366 670 -->
                    <img src="01_one_page.png" id="picture1">
                    <nav class="nav1"><pre><a href="#">home</a>       <a href="#">about</a>       <a href="#">work</a>       <a href="#">process</a>       <a href="#">services</a>       <a href="#">testimonials</a>       <a href="#">contact</a>
                    </pre></nav>
                </header>
                </div>
            </body>
            </html>

此代码无效,margin-top:3.2942898975109809663250366032211%; 不起作用,但为什么呢?这个问题怎么分类?

html
  • 1 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-03-16 03:23:36 +0000 UTC

用什么打字

  • 1

如果今天的margin layout被这么骂(好像被骂了,至少不建议用,虽然理论上可行),那么初学者应该学什么排版才不会重学呢?

html
  • 1 个回答
  • 10 Views
Martin Hope
Степан
Asked: 2020-02-29 01:14:12 +0000 UTC

如何使元素成为父元素?

  • 1
  <body>
    <header class="main_header">
    <div class="square"></div>
    </header>
</body>



.main_header {
            width:1400px;
            height:230px;
            background:#fffdd0;
        }
        .square {
            width:100px;
            height:100px;
            background:gray;
            padding:65px 1090px 65px 210px; 
        }

如何指定 .square 相对于 main_header 的位置,以便填充可以将 .square 准确放置在我需要的位置?我最终对 .square 进行了一些未知的更改,当我指定填充时,它会以某种方式自行更改高度和宽度。如果我需要像图片我应该怎么做

html
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5