0

文字列をフロートに変換しようとしています。parseFloat() でそれができることは知っていますが、以下の構文も見つけましたが、あまり参考になりません。

それらはすべて機能しているように見えるため、正しい構文は何ですか。そして、どこでそれについてもっと学ぶことができますか? 名前がわからないので、Googleで検索する方法がわかりません。

// syntax 1
alert((+"123"));    // 123
alert((+"x123"));   // NaN
alert((+"123x"));   // NaN
alert((+"123   ")); // 123
alert((+"   123")); // 123
alert((+"12 3"));   // NaN

// syntax 2
alert(+"123");      // 123
alert(+"x123");     // NaN
alert(+"123x");     // NaN
alert(+"123   ");   // 123
alert(+"   123");   // 123
alert(+"12 3");     // NaN

// syntax 3
alert(+("123"));    // 123
alert(+("x123"));   // NaN
alert(+("123x"));   // NaN
alert(+("123   ")); // 123
alert(+("   123")); // 123
alert(+("12 3"));   // NaN
4

2 に答える 2