実現したいこと
前ゼロを含むIDについて、百の位での切り上げを行いたいです。
前提
PowerAutomateDesktop(※PowerAutomateではありません)にて、
システム>「JavaScriptの実行」アクションを使用して、上記の処理を行っています。
発生している問題・エラーメッセージ
1ループ目は期待通りの挙動をするものの、
2ループ目の結果がどうしてこの様になるのか検討もつかず、困っています。
該当のソースコード
JavaScript
1var ProductIdSuffixZeroPadding = '00000000'; 2var ProductIdSuffix = '01053752'; 3var sliceParam = 8; 4console.log((ProductIdSuffixZeroPadding + '' + Math.ceil(ProductIdSuffix/1000)*1000).slice(-1*sliceParam)) 5// 01054000を期待
試したこと
上記スクリプトをブラウザ内の開発者ツールで実行した場合は当然ながら期待値通りの結果が出ます。
補足情報(FW/ツールのバージョンなど)
実行環境:PowerAutomateDesktop 2.7.00158.21098
jsの動確を行ったブラウザ:FireFox 112.0.1 (64 ビット)

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。