RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

ZELIBOBA's questions

Martin Hope
ZELIBOBA
Asked: 2020-05-18 01:33:48 +0000 UTC

list c++ *out++ = "--------------------- 复制后设置了什么";

  • 1

ps 这里是乌克兰语的评论

// файлові потоки для заданого файла і результатів
ifstream fin("OldmanAndSea.txt"); // заданий
ofstream fout("result.txt"); // отриманий
// доступ до фалів буде через ітератори
istream_iterator <string> begin(fin), end;
ostream_iterator <string> out(fout,"\n");

// список для накопичення слів
list <string> L;
// всю роботу виконає алгоритм, ітератор потоку
// читання, і оператор введення з потоку
// саме оператор введення "вміє" виокремлювати
// групи літер, відокремлених пропусками
// нові слова дописуємо в кінець списку
copy(begin, end, back_inserter(L));
// вилучення повторних входжень слів - двоетапне
L.sort();
L.unique();
// тепер можна зберегти отриманий результат
*out++ = "----------------------------- list after sort & unique";
// всю роботу знову виконує алгоритм
copy(L.begin(),L.end(),out);
// загальна кількість знайдених слів
cout << "There are " << L.size() << " words\n";
c++
  • 2 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-03-10 06:02:00 +0000 UTC

如何在 C++ 中更改数组元素的索引号?[关闭]

  • -1
关闭。这个问题需要澄清或补充细节。目前不接受回复。

想改进这个问题?通过编辑此帖子添加更多详细信息并澄清问题。

2年前关闭。

改进问题
#include <iostream>
using namespace std;

int main(){
string arr[8] = { "Math_Faculty" , "History_Faculty" , "Physic_Faculty" ,  "Math_Faculty" , "Philology_Faculty" , "Alogoritms" , "Philology_Faculty" , "Math_Faculty"};
for(int i = 0; i < 8; i++){
    for(int j  = i ; j < 8; j++){
        if(i != j){
            if(arr[i] == arr[j]){
                arr[j] должен стать последним а остальные сменить индекс на один вниз
                Например когда попадаются две математики arr[0] и arr[3]  то arr[3] становится arr[7]
                А arr[4] становится arr[3] и т.д.
                Но когда arr[3] попадает в конец, для j должен продолжатся цикл а потом уже arr[4] становится arr[3]...
                }
            }
        }
    }
    return 0;
}
c++
  • 2 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-02-20 09:36:28 +0000 UTC

类对象的动态数组

  • 1

有一个 Person 类,它被 Student 和 Teacher 类继承

有一个从中读取数据的文本文件。其中一个是学生,两个是老师。数字七是我的人数(然后我在从文件中读取信息时循环使用)

7
1 Mike 17 PMI 89
1 Nick 19 PMI 67
2 John 29 English 7
2 Lee 45 Programming 20
1 Lina 21 PMP 71
2 Keyn 42 Math 12
2 Lee 45 History 20

main() 中的代码:

int n, type;
  ifstream in("Person.txt");
  in >> n;
  Person **arr = new Person*[n];

  for (int i = 0; i < n; i++)
  {

    in >> type;
    switch (type)
    {

    case 1: arr[i] = new Student;  break;
    case 2: arr[i] = new Teacher; break;

    default: arr[i] = new Person;
      break;
    }
    arr[i]->input(in); //Вывожу на экран консоли то что в Person.txt


  }

我熟悉多维动态数组,但没有将它们与类一起使用。我不完全理解这条 Person 行的作用。**arr = new Person*[n];

new Person*[n] это я создаю новый объект класса персон или массив размером n ?Если массив то почему не тип int

在此处输入图像描述

c++
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-02-18 07:10:38 +0000 UTC

在 C++ 中返回的对象引用是什么样的

  • 0

1) 我不明白 *this 是什么样子

2) 我不明白返回的对象引用是什么样的

3) 当这个链接返回时,c=a=b 部分会发生什么

 MyClass& operator = (const MyClass& copyObject) {
        //Копирую динамический массив
        return *this 
    }

    int main(){
    MyClass a(5);
    MyClass b(3)
    MyClass c(3)
    c=a=b;
    }
c++
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-02-18 05:55:08 +0000 UTC

对象引用在哪里以及它看起来像什么(返回 *this)

  • 0

关键问题 ======================

1) *这会是什么样子

2)链接会是什么样子,我在运算符“=”的重载中返回

3)她回来后去了哪里(确切地说是一步一步)?

4)如果这是一个链接,那么如果我已经有&,它如何继续作为参数工作

============================================

我猜 - - - - - - - - - - - - - - - - - - - - - -

^ // 我将指定为没有名称但在内存中有地址的临时变量

1) 取消引用的 this 将是我的对象a

2)然后发生这样的事情:тип &^_ссылка = a

3)此外,我无法想象分配给谁的东西

-------------------------------------------------- ---------

亲代码~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

这是一个简单的类,其中有一个动态数组和构造函数。对赋值构造函数的主要误解,即用 *this for c=a=b

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#include <iostream>
using namespace std;

class MyClass {
    int * data;
public:
    int Size;
    MyClass(int size) {//Конструктор по умолчанию
        this->Size = size;
        this->data = new int[size];
        for (int i = 0; i < size; i++) {
            data[i] = i;
            cout << data[i];
        }
        cout << endl;
        cout << "Вызвался Конструктор : "<< this << endl;
    }
    MyClass(const MyClass &other) { //конструктор копирования
        this->Size = other.Size;

        this->data = new int[other.Size];

        for (int i = 0; i < other.Size; i++) {
            this->data[i] = other.data[i];
        }
        cout << "Вызвался конструктор копирования" << this << endl;
    }
    MyClass & operator = (const MyClass& other) {//Перегрузка
        cout << "Вызвался оператор = " << this << endl;
        cout << "Вызвался параметер который копируется = " << &other << endl;
        this->Size = other.Size;
        if (this->data != nullptr) {
            delete[] this->data;
        }
        this->data = new int[other.Size];
        for (int i = 0; i < other.Size; i++) {
            this->data[i] = other.data[i];
        }
        return *this;

    }

    ~MyClass() { // Деструктор
        cout  << "Вызвался Деструктор : " << this  << endl;
        delete[] data;
    }
};


int main()
{
    setlocale(LC_ALL, "ru");
    MyClass a(10);
    MyClass b(2);
    MyClass c(5);
    c = a = b;
}
c++
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-02-04 03:50:15 +0000 UTC

php是如何工作的

  • 0

我在 habré 上找到了以下信息:

首先,我们编写的代码由词法分析器解析。此外,接收到的令牌被传送到解析器。如果解析器允许,则将标记传递给编译器,然后编译器生成所谓的操作码(操作码)。只有在那之后,PHP 虚拟机(相同的 Zend 引擎)才开始发挥作用,它从生成的操作码中执行我们的算法。Opcodes 也被称为一种 php 汇编器。

但众所周知,php 是一种解释型语言。

问题:上述方法是逐行执行还是先一步一步执行(等待分析器完全检查代码)然后'opcode'逐行执行

php
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-01-10 04:08:01 +0000 UTC

什么是虚拟处理器?

  • 3
  1. 他们在某处说这本质上是内核(或内核线程)。例如,通过超线程技术,系统将物理内核定义为两个虚拟内核。

  2. 有人声称虚拟处理器可以通过软件来模拟,虚拟处理器可以与操作系统进行比较。线程作为与它相关的进程,就像从操作系统的角度来看虚拟处理器本身是一个进程一样。

  3. 他们还说,在创建虚拟机时,可以为其分配虚拟处理器

那么什么是虚拟处理器

терминология
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-10-01 17:17:13 +0000 UTC

交叉动画不起作用

  • 2

.ham {
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  transition: transform 400ms;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.hamRotate.active {
  transform: rotate(45deg);
}
.hamRotate180.active {
  transform: rotate(180deg);
}
.line {
  fill:none;
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms;
  stroke:#000;
  stroke-width:5.5;
  stroke-linecap:round;
}
.ham1 .top {
  stroke-dasharray: 40 139;
}
.ham1 .bottom {
  stroke-dasharray: 40 180;
}
.ham1.active .top {
  stroke-dashoffset: -98px;
}
.ham1.active .bottom {
  stroke-dashoffset: -138px;
}
<svg class="ham hamRotate ham1  " viewBox="0 0 100 100" width="80"  onclick="this.classList.toggle('active')" >
					onclick="this.classList.toggle(' active')"
  <path
        class="line top"
        d="m 30,33 h 40 c 0,0 9.044436,-0.654587 9.044436,-8.508902 0,-7.854315 -8.024349,-11.958003 -14.89975,-10.85914 -6.875401,1.098863 -13.637059,4.171617 -13.637059,16.368042 v 40" />
  <path
        class="line middle"
        d="m 30,50 h 40" />
  <path
        class="line bottom"
        d="m 30,67 h 40 c 12.796276,0 15.357889,-11.717785 15.357889,-26.851538 0,-15.133752 -4.786586,-27.274118 -16.667516,-27.274118 -11.88093,0 -18.499247,6.994427 -18.435284,17.125656 l 0.252538,40" />
</svg>

但是我需要当我点击另一个按钮时,我写的动画会为此工作

$('#filter-menu-button').click(function(){ $('.hamRotate').toggleClass("active"); }); 但不起作用

javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-08-15 19:35:19 +0000 UTC

非常简单的 js 滑块不起作用

  • 1

我有一个4张图片的滑块,每张占100%的块,当你点击next时,它向左移动100%,并出现一个新的。

var left = 0;
document.getElementById("next").onclick = sliderLeft;
function sliderLeft() {
  var polosa = document.getElementById("polosa");
  var max_lenght = document.querySelectorAll(".image");
  left = left - 100;
  if (left < max_lenght.length) {
    left = 0;
  }
  /*
   if (left <= -400) {
    left = 0;
  }
  */
  polosa.style.left = left + "%";
}
body{
 display: flex;
  flex-direction:column;
  align-items:center;
}
img {
  float: left;
  width: 20%;
}
#slider {
  border: 3px solid black;
  overflow: hidden;
  max-width: 600px;
}

.arrows {
  margin-top: 60px;
}
#polosa {
  position: relative;
  display: inherit;
  transition: 1s ease;
  left: 0;
  width: 500%;
}
<div id="slider">
  <div id="polosa">
  <img class="image" src="https://images.unsplash.com/photo-1534106474077-f9e9c6f5a47c?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=93e4a52103a10a38beffb1c30bed41ba&auto=format&fit=crop&w=500&q=60" alt="">
 <img class="image" src="https://images.unsplash.com/photo-1534076355207-1717511180ba?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=dac3b914c452ddd9c6c51e1828ac0a76&auto=format&fit=crop&w=500&q=60" alt="">
 <img class="image" src="https://images.unsplash.com/photo-1534083264897-aeabfc7daf8a?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=d40d4da633c570324291ec2e6e5bd4f5&auto=format&fit=crop&w=500&q=60" alt="">
<img class="image" src="https://images.unsplash.com/photo-1534083152091-df439a43a2b4?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=3bf58d027c1a0fbd9b92cd1de830438f&auto=format&fit=crop&w=500&q=60" alt="">
    </div>
</div>
<div class="arrows">
  <button id="prev">prev</button>
  <button id="next">next</button>
</div>

一般来说,一开始,当我滚动浏览所有图片时,我做了一个简单的检查if (left<= -400){left=0},它一直悬停在第一张图片上。但是假设每次添加图片时,我都不想更改代码中的数字每次(从 400 到 500,从 500 到 600 等.d.)我都试图创建一个变量,所有图片都将在其中,并在检查中注册变量 .lenghtif (left < max_lenght.length) { left = 0; } 但它对我不起作用。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-07-14 03:08:01 +0000 UTC

检查css jquery中的属性的脚本

  • 0

jquery怎么写

如果 css 中的元素具有 display none 属性,则执行以下脚本。实际上,它检查css中的元素是否显示无

我不太了解jquery,但我想像这样

if($('.myBlock') == .css({'display': "none"}){
 следующий скрипт
}
javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-07-11 19:00:02 +0000 UTC

flexbox - 将块包装到新行

  • 3

max-width:480px如何使块在小屏幕上换отправить行(例如)?

.input-group{
display:flex;
flex-direction: row;
}
.modal-form {
    width: 100%;
    height: 100%;
    display:flex;
}
.modal-input-text{
    display: flex;
    align-items: center;
    padding: .375rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: .25rem;
}
.send-number {
    background-color: #BF4832;
    border-radius: .25rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    padding: 7px 10px 0px 10px;
    color: white;
    cursor: pointer;
    }
        <div class="input-group mb-3 modal-input">
          <div class="input-group-prepend modal-form">
            <span class="input-group-text modal-input-text" id="basic-addon1">+380</span>
            <input type="text" class="form-control" placeholder="" aria-label="Username" aria-describedby="basic-addon1">
            <div class="send-number">Отправить</div>
          </div>

html
  • 2 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-07-09 18:18:52 +0000 UTC

在js中将元素从一个块移动到另一个块

  • 0

我在 bs3 上有一个菜单并且有一个过滤器。菜单位于一个单独的块中(以蓝色圈出),过滤器在另一个块中(以红色圈出) 在此处输入图像描述

在手机和平​​板电脑上(例如 max-width: 768px),过滤器应该在菜单中(箭头指示)在此处输入图像描述

如何在不使用 position:absolute 的情况下使用 max-width:768px 将过滤器从一个块移动到另一个块

javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-06-29 00:19:30 +0000 UTC

js中的媒体查询

  • 0

我有一个光滑的滑块,里面有一些值

$('.portfolio-slider').slick({
    centerMode: true,
    centerPadding: '128px',
    dots: false,
    infinite: true,
    speed: 300,
    slidesToShow: 3,
    slidesToScroll: 1
  });

我怎样才能让它改变大小720px centerMode并false改变slideToShow为1

javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-06-27 17:45:02 +0000 UTC

这个获取数字小数部分的脚本是如何工作的?

  • 0

有一个我不明白的功能

function getDecimal(num) {
  var str = "" + num;
  var zeroPos = str.indexOf(".");
  if (zeroPos == -1) return 0;
  str = str.slice(zeroPos);
  return +str;
}

alert( getDecimal(12.5) ); // 0.5
alert( getDecimal(1.2) ); // 0.2

为什么var str нужные запятые и + num ??我仍然不明白这部分发生了什么return +str(我知道它在小数点前添加了一个零,但我不明白如何。据我了解,有一个一元加号表示数字是正数)

javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-06-26 19:40:03 +0000 UTC

为什么 6.35.toFixed(1) == 6.3?

  • 2

写

在内部二进制表示中,6.35 是无限二进制分数。它存储时会失去准确性...

但是我不明白为什么 1.35.toFixed(1) == 1.4 只有6.35的这种垃圾?例如,为什么 1.35 不是无限二进制分数???

javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-06-09 00:49:19 +0000 UTC

单击按钮时如何使其关闭块?

  • 0

我有一个菜单,当你点击一个汉堡包时,它会全屏打开。菜单中有一个列表。我将锚点附加到块上,这样当你点击菜单中的链接时,页面就会滑动到这个块。但问题是菜单保留在整个页面上。我找到了脚本

$("#links").click(function(){
  $("#menu").addClass("remove-menu");
});

.remove-menu 我注册了display:none,全屏菜单消失了,但是如果你再次点击汉堡,它就不再打开了,我该怎么办?

javascript
  • 2 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-06-08 22:33:11 +0000 UTC

模态窗口的问题

  • 0

这是一个模态窗口:

var num = 15;

var modalBtn = document.querySelector('.open');
var closeBtn = document.querySelector('.close');

var modalContainer = document.querySelector('.modals');
var holdModals = document.createDocumentFragment();

for (var i = 0; i < num; i++) {
  var div = document.createElement('div');
  div.classList.add('modal-drop');
  div.style.top = Math.floor((Math.random() * 100)) + 'vh';
  div.style.left = Math.floor((Math.random() * 100)) + 'vw';
  div.style.transitionDelay = Math.random() + 's';
  holdModals.appendChild(div);
}
console.log();
modalContainer.appendChild(holdModals);

modalBtn.addEventListener('click',function(){
  modalContainer.style.display = 'block';  
  window.setTimeout(function(){
    modalContainer.classList.add('active');
  },0.1);
});

closeBtn.addEventListener('click',function(){
   modalContainer.classList.remove('active');
  
   window.setTimeout(function(){
    modalContainer.style.display = 'none';
  },3000);
});
.card {
  position: relative;
}

.modals {
  color: #fff;
  display: none;
  position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  
  &.active {    
    .modal-drop {
      transform-origin: 50%;
      transform: scale(1);
    }
    
    .modal-content {
      opacity: 1;
      transition: 0.5s ease-in 1.5s;
    }
  }
}

.modal-drop {
  background: hsl(250,30%,10%);
  border-radius: 50%;
  width: 150vh;
  height: 150vh;
  position: absolute;
  margin-left: -75vh;
  margin-top: -75vh;
  transition: transform 2s cubic-bezier(.25,1,.60,1), transform-origin 0s;
  transform: scale(0.001);
  transform-origin: 0 0;
}

.modal-content {
  background: hsl(250,30%,10%);
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  z-index: 1;
  transition: 0.5s 0s;
  
  display: flex;
  align-items: center;
  justify-content: center;
}

.modal-wrap {
  flex: 1;
  width: 100%;
  max-width: 50em;  
}

/* Page Styling */

$font-size: 18/16*1em;

::selection {
  background: hsl(40,100%,65%);
  color: #fff;
}

::-moz-selection {
  background: hsl(40,100%,65%);
  color: #fff;
}

html, body {
  height: 100%;
}

body {
  background: hsl(30,10%,90%);
  color: hsl(200,50%,20%);
  font: #{$font-size}/1.65 'Open Sans', sans-serif;
  letter-spacing: 0.01em;
  text-rendering: optimizeLegibility;
  
  display: flex;
  align-items: center;
  justify-content: center;
}

.card {
  background: #fff;
  flex: 1;
  max-width: 20em;
  padding: 3em;
  position: relative;
  width: 100%;
  
  &::before {
    content: '';
    border: 1px dotted hsl(165,80%,70%);
    position: absolute;
      top: 1.25em;
      right: 1.25em;
      bottom: 1.25em;
      left: 1.25em;
    pointer-events: none;
  }
  
  p {
    margin: 0.5em 0 1em;
    padding-bottom: 2em;
    border-bottom: 1px solid hsl(149,70%,90%);
    //text-align: center;
    //font-style: italic;
    //font-family: 'Playfair Display', serif;
  }
}

.open,
.close {
  background: linear-gradient(hsl(149,65%,74%),hsl(155,67%,68%));
  border: 1px solid hsl(155,67%,68%);
  border-bottom: 4px solid hsl(165,70%,55%);
  border-radius: 2px;
  color: #fff;
  font-weight: 600;
  margin-top: 0.5em;
  padding: 0.5em 1em 0.4em;
  text-shadow: 1px 1px 0 hsl(165,70%,55%);
  transition: 0.3s;
  
  &:hover {
    filter: brightness(90%) contrast(120%);
  }
  
  &:focus {
    box-shadow: 0 0 10px hsl(149,65%,74%);
    outline: none;
  }
  
  float: right;
}

.close {
  background: linear-gradient(hsl(10,95%,59%),hsl(360,95%,59%));
  border: 1px solid hsl(360,95%,59%);
  border-bottom: 4px solid hsl(360,95%,43%);
  text-shadow: 1px 1px 0 hsl(360,95%,43%);
  
  &:focus {
    box-shadow: 0 0 10px hsl(10,95%,59%);
  }
}
<div class="card">
  <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Incidunt deserunt velit in blanditiis, cupiditate possimus sapiente tenetur porro accusantium animi?</p>
  
  <button class="open">Modal</button>
</div>

<div class="modals">
  <div class="modal-content">
    <div class="modal-wrap">
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Inventore ab officiis libero reiciendis voluptas hic quas sit aspernatur exercitationem numquam obcaecati dolore sed voluptates, at aliquam cum harum, necessitatibus, expedita quod et magni? Possimus maiores vero suscipit ipsum veritatis, omnis pariatur magnam voluptatibus quisquam sequi veniam quas, et, dignissimos perspiciatis.</p>
      <button class="close">Close</button>
    </div>
  </div>
</div>

https://codepen.io/giana/pen/gPGGgE

但它只能绑定到一个元素。
如何使它在单击几个不同div的窗口时打开此模式窗口?
然而,如果不难的话——如何div在点击不同的模式窗口时打开相同的模式窗口,但里面有不同的内容?

javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-03-15 04:10:49 +0000 UTC

我需要一个小条件但不知道如何编写js [关闭]

  • -2
关闭 这个问题是题外话。目前不接受回复。

4年前关闭。

  • 仅当您在提出问题之前尝试自己解决问题时,才允许将学习问题作为问题。请编辑问题并指出究竟是什么导致您难以解决问题。例如,请提供您在尝试解决问题时编写的代码
  • 寻求调试帮助的问题(“为什么这段代码不起作用? ”)应该包括期望的行为、具体的问题或错误,以及在问题中重现它的最少代码。没有明确描述问题的问题对其他访问者毫无用处。请参阅如何创建一个最小的、独立的和可重现的示例。
改进问题

我需要:如果数字以 50 结尾(例如 350 450 等),则执行以下函数。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-03-15 03:27:54 +0000 UTC

将数字四舍五入到几十和几百 [重复]

  • 4
这个问题已经在这里得到了回答:
将整数四舍五入到最接近的 10 的高倍数 (1 个答案)
4年前关闭。

我不知道如何编写可以四舍五入的代码。例如,我有 365,我需要将其四舍五入到 370,或者我有 350,我需要将其四舍五入到 400

javascript
  • 1 个回答
  • 10 Views
Martin Hope
ZELIBOBA
Asked: 2020-03-11 22:35:27 +0000 UTC

返回阶乘的脚本不起作用(js)

  • 2

挑战在于编写一个函数 factorial(n) 来返回 n 的阶乘!,使用递归调用。

写了这个脚本

function factorial(n){
        var sum = n;
        for(var i=1; i<n; i++){
            return sum*=i;
        }
        return sum;
    }
    alert(factorial(5));

按照思路,他应该显示数字120。但他只是显示5。我不明白问题出在哪里。附:我需要一个循环调用而不是递归调用。

javascript
  • 2 个回答
  • 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