Возможно ли приращение переменной без знака плюс в JavaScript? - PullRequest
0 голосов
/ 20 июня 2019

Когда я добавляю код javascript в мой плагин WordPress, из этого кода все + знаки удаляются плагином. И я вижу ошибки на экране. Что мне делать?

На самом деле, я уже сделал это с PHP, но я не знаю, как я сделал в JavaScript.

Это мой код PHP.

function increment($i) 
{ 
    // Invert bits and  
    // apply negative sign 
    $i = -(~$i); 

    return $i; 
} 

// Driver code 
$n = 3; 
echo increment($n); 

На самом деле, я хочу попробовать увеличение без знака + .

1 Ответ

0 голосов
/ 20 июня 2019

Прежде всего, вы должны подумать о том, чтобы понять, как работает ваш плагин, потому что это очень глупое поведение.

В любом случае, ради интереса, вы можете использовать двойной знак minus, чтобы добиться того, что вы хотите:

let a = 10
let b = a - (-17) // b = 27

Вы также можете создать функцию:

function add(a, b) {
  return a - (-b);
}
for (var i = 0; i < b.length; add(i, 1)) {
  ...
}
...