本日は計2件のコミットで作業を進めました。内容はその他の実装・CSSの調整です。
再帰関数とその三項演算子での簡略表現
再帰関数とその三項演算子での簡略表現
変更ファイル:html_ver/.DS_Store, html_ver/index31.js
//再帰関数 Factorial 基本形 let factorial =(n) =>{ if (n===0) return 1; return n * factorial(n-1); } console.log(factorial(5));//再帰関数 Factorial 三項演算子型let factorial = (n) => (n === 0 ? 1 : n * factorial(n - 1));console.log(factorial(6));const c = () => { console.log('うほ'); return 'hello';};const b = () => { return c();};const a = () => { return b();};a();
配列の中身をバラバラにして、関数の引数にピッタリはめ込む!
function showTotal(x, y, z) { console.log(x + y + z);}// 配列の中身をバラバラにして、関数の引数にピッタリはめ込む!showTotal(...nums); // showTotal(10, 20, 30) と同じ意味になる
今日の振り返り
再帰関数が衝撃でした。誰がこんなロジック思いついたのでしょうね、、、。
今日の成果物 🎉

コメントを残す