дротик: для цикла + продолжить (пропустить) - PullRequest
0 голосов
/ 09 июня 2019

привет, я новичок и застрял ...

как мне сделать эту вещь JavaScript в дартс? https://www.w3schools.com/js/tryit.asp?filename=tryjs_continue

я пытаюсь пропустить 0 (ноль, ноль) цикла for в дротике, между -7 и 7

HTML-страница:

<p>A loop which will skip the step where i = 3.</p>

<p id="demo"></p>

<script>
    var text = "";
    var i;
    for (i = 0; i < 10; i++) {
        if (i === 3) {
            continue;
        }
        text += "The number is " + i + "<br>";
    }
    document.getElementById("demo").innerHTML = text;
</script>

</body>

</html>

Код дротика:

void main() {
    var ii;
    for (ii = -7; ii < 8; ii++) {
        if (ii = 0) {
            continue;
        }
    }
}

1 Ответ

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

Код дротика, если вы попытаетесь, даже не запустится: в этой строке if (ii = 0) { вы получите ошибку Conditions must have a static type of 'bool'.. Просто используйте оператор равенства с ==, так что это будет if (ii == 0) {.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...