🎃
javascript基礎2
今日はデータの入力について学んだ。
console.log(input.join(","))
でカンマを全部に入れられる!
あとconsole.logでは最後に改行されるので
process.stdout.write()
で改行されない.
入力された値に対して自動で3桁ごとにカンマをつけてくれる
console.log(input.toLocaleString)
※Number型が16桁までしか対応してないのでそれ以上だと使えない、、
const num = input.replace(/\B(?=(\d{3})+(?!\d))/g, ",");
\Bが単語の境界線じゃない場所
(?=)で置換せずにはさみこめる
(\d{3})で3つ文字が続いたとき
(?!\d)で末尾にはつけない処理
/gで何回も適応
","カンマをつける
Discussion