見出し画像

OfficeScripts | while文について

こんにちは。ふらです。今日はOfficeScriptsのwhile文についてお話していきたいと思います。


while文の基本

while文はfor文と同じく、繰り返しプログラム処理を行ってくれる制御構文です。指定した条件を満たしている場合のみ繰り返し処理を行ってくれます。

while分の記述例

function main(workbook: ExcelScript.Workbook) {

    //while文 条件が真であるうちはコードブロックが実行される

    console.log("while文: countが10以下であるうちは実行される ------------");
    let count = 1;
    while (count <= 10) {
        console.log(count);
        count++;
    }

    console.log("while文: 配列の数文だけ実行される ------------");

    let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
    let i = 0;
    console.log("arr.length:" + arr.length);
    while (i < arr.length) {
        console.log(arr[i]);
        i++;
    }

    //do-while文 処理を一度実行した後に、条件式評価を行う

    console.log("do-while文: 配列の数文だけ実行される ------------");

    i = 0;
    do {
        console.log(arr[i]);
        i++;
    } while (i < arr.length)

}

#OfficeScripts #Officeスクリプト #プログラミング #自動化 #業務効率化 #エクセル #M365 #ExcelOnline #osts

この記事が気に入ったらサポートをしてみませんか?