<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<span id="ms-rterangepaste-start"></span>
<div>I like this proposal. Specially for `while` loops.<br>
<br>
When I want to iterate all matches of a global regex, I always think the variable declaration at the top seems ugly<br>
<br>
```js<br>
let match;<br>
while (match = regex.exec(string)) {<br>
  // ...<br>
}<br>
```<br>
<br>
This looks better:<br>
<br>
```js<br>
while (let match = regex.exec(string)) {<br>
  // ...<br>
}<br>
```</div>
<span id="ms-rterangepaste-end"></span></div>
</body>
</html>