分割代入について
Q&A
Closed
困っている内容
タイトルの通りなんですが、分割代入がうまくいってなくて理由がわからないです。
let fractorial = (num) => {
let j = 1;
for(let i = 1; i <= num; i++){
j *= i;
}
return j;
};
const EveryNumber = (fractorial(n)) => {
let sum = 0;
while(fractorial(n) > 0){
sum += fractorial(n) % 10;
fractorial(n) /= 10;
}
return sum;
};
//SyntaxError: Invalid destructuring assignment target
作りたい内容としては、ある数の階乗した値の格桁の合計を出す。
というものです。
console.logはつけてはいないのですが、nodeを実行すると上記のエラーが出てきてしまします。
どなたか解決策をいただけないですか?
0