编程语言
首页 > 编程语言> > 比较使用百分号? %JavaScript

比较使用百分号? %JavaScript

作者:互联网

在简化代码时,堆栈溢出用户更改了以下代码行:

if (place > sequence.length -1) {
    place = 0;

对此:

 place = place % sequence.length;

我想知道这行实际上是做什么的,以及您如何定义该行的使用以及百分号的使用.预先感谢您的帮助.

解决方法:

(%)是模数运算符,它将让您拥有剩余的place / sequence.length.

5 % 1 = 0 // because 1 divides 5 (or any other number perfectly)
10 % 3 = 1 // Attempting to divide 10 by 3 would leave remainder as 1

标签:variables,if-statement,percentage,javascript
来源: https://codeday.me/bug/20191026/1934761.html