<div dir="ltr">Personally, I don't think it would be THAT useful...<div>but...I think there is something behind this proposal that makes sense.</div><div><br></div><div>I do believe it could be useful for developers to have an easier access to number parts or characteristics.</div><div>Perhaps something like:</div><div><br></div><div>const i = 1234.567;</div><div><br></div><div>console.log( i.float ); // 567</div><div>console.log( i.abs ); // 1234<br></div><div>console.log( i.thousands ); // 1<br></div><div>console.log( i.m<span style="background-color:rgb(248,248,248);color:rgb(102,102,102);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13.3333px">illion</span> ); // 0</div><div>console.log( i.hundred ); // 2<br></div><div>console.log( i.hundreds ); // 12<br></div><div>console.log( i.ten ); // 2<br></div><div>console.log( i.tens ); // 123<br></div><div>console.log( i.t<span style="color:rgb(102,102,102);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13.3333px;background-color:rgb(248,248,248)">enth</span> ); // 5</div><div>console.log( i.t<span style="color:rgb(102,102,102);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13.3333px;background-color:rgb(248,248,248)">enths</span> ); // 5<br></div><div>console.log( i.h<span style="color:rgb(102,102,102);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13.3333px;background-color:rgb(253,253,253)">undredth</span> ); // 6<br></div><div>console.log( i.h<span style="color:rgb(102,102,102);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13.3333px;background-color:rgb(253,253,253)">undredth</span> ); // 56<br></div><div><br></div><div>There is this table with some patterns:</div><div><div id="gmail-primaryContent" style="margin:50.9688px 11.3125px;padding:0em;color:rgb(102,102,102);font-family:Arial,sans-serif;font-size:13.3333px"><h2 style="margin:0em 0em 1em;padding:0em 0em 0.3em;color:rgb(84,84,84);border-bottom:1px dashed rgb(223,223,223)">Large Numbers</h2><table border="" style="margin:0em 0em 1.5em;padding:0em;border-collapse:collapse"><tbody style="margin:0em;padding:0em"><tr class="gmail-rowH" style="margin:0em;padding:0em;color:rgb(255,255,255);background:url("images/a8.gif") 0% 0% repeat-x rgb(0,97,146);border-right:1px solid rgb(255,255,255)"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)"><b style="margin:0em;padding:0em">Number....................</b></td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)"><b style="margin:0em;padding:0em">Name</b></td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)"><b style="margin:0em;padding:0em">Symbol</b></td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)"><b style="margin:0em;padding:0em">Description (Short Scale)</b></td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Description (Long Scale)<b style="margin:0em;padding:0em"></b></td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">1,000,000,000,000,000,000,000,000</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">yotta</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Y</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Septillion</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Quadrillion</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">1,000,000,000,000,000,000,000</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">zetta</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Z</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Sextillion</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousand Trillion/Trilliard</td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">1,000,000,000,000,000,000</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">exa</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">E</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Quintillion</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Trillion</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">1,000,000,000,000,000</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">peta</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">P</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Quadrillion</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousand Billion/Billiard</td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">1,000,000,000,000</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">tera</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">T</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Trillion</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Billion</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">1,000,000,000</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">giga</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">G</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Billion</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousand Million/Milliard</td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">1,000,000</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">mega</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">M</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Million</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Million</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">1,000</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">kilo</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">k</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousand</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousand</td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">100</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">hecto</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">h</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Hundred</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Hundred</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">10</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">deca</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">da</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Ten</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Ten></td></tr></tbody></table><h2 style="margin:0em 0em 1em;padding:0em 0em 0.3em;color:rgb(84,84,84);border-bottom:1px dashed rgb(223,223,223)">Small Numbers</h2><table border="" style="margin:0em 0em 1.5em;padding:0em;border-collapse:collapse"><tbody style="margin:0em;padding:0em"><tr class="gmail-rowH" style="margin:0em;padding:0em;color:rgb(255,255,255);background:url("images/a8.gif") 0% 0% repeat-x rgb(0,97,146);border-right:1px solid rgb(255,255,255)"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)"><b style="margin:0em;padding:0em">Number....................</b></td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)"><b style="margin:0em;padding:0em">Name</b></td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)"><b style="margin:0em;padding:0em">Symbol</b></td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)"><b style="margin:0em;padding:0em">Description (Short Scale)</b></td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)"><b style="margin:0em;padding:0em">Description (Long Scale)</b></td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.1</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">deci</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">d</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Tenth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Tenth</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.01</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">centi</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">c</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Hundredth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Hundredth</td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.001</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">milli</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">m</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousandth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousandth</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.000 001</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">micro</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">u</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Millionth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Millionth</td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.000 000 001</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">nano</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">n</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Billionth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousand Millionth</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.000 000 000 001</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">pico</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">p</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Trillionth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Billionth</td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.000 000 000 000 001</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">femto</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">f</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Quadrillionth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousand Billionth</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.000 000 000 000 000 001</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">atto</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">a</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Quitillionth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Trillionth</td></tr><tr class="gmail-rowA" style="margin:0em;padding:0em;background:url("images/a6.gif") 0% 0% repeat-x rgb(248,248,248);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.000 000 000 000 000 000 001</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">zepto</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">z</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Sextillionth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Thousand Trillionth</td></tr><tr class="gmail-rowB" style="margin:0em;padding:0em;background:url("images/a7.gif") 0% 0% repeat-x rgb(253,253,253);border-top:1px solid rgb(255,255,255);color:inherit"><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">0.000 000 000 000 000 000 000 001</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">yocto</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">y</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Septillionth</td><td style="margin:0em;padding:0.5em;border-right:1px solid rgb(255,255,255)">Quadrillionth</td></tr></tbody></table></div>I mean...something like that could make sense to offer faster access to parts of numbers...</div><div><br></div><div>- Could be useful for games, statics, animations, transitions, etc</div><div>- Very useful to deal with the recently added bigInt</div><div>- The implementation of something like this is not trivial, and there must be many different ways to accomplish similar results, what increases the granularization of implementations in different libs</div><div>- I don't think this would bring trouble to current language implementation</div><div><br></div><div>Just adding my 2 cents to the discussion :)</div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="color:rgb(51,51,51);font-family:arial,helvetica,sans-serif;font-size:12.8px">[ ]s</span><br></div><div dir="ltr"><b><br></b></div><div dir="ltr"><b style="font-size:12.8px"><span style="font-family:arial,helvetica,sans-serif;color:rgb(51,51,51)">--</span></b></div><div dir="ltr"><b style="font-size:12.8px"><span style="font-family:arial,helvetica,sans-serif;color:rgb(51,51,51)"><br></span></b></div><div dir="ltr"><b style="font-size:12.8px"><span style="font-family:arial,helvetica,sans-serif;color:rgb(51,51,51)">Felipe N. Moura</span></b><br></div><div dir="ltr"><span style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,153)">Web Developer, </span><span style="color:rgb(0,0,153);font-family:arial,helvetica,sans-serif;font-size:small"><a href="https://developers.google.com/experts/people/felipe-moura" target="_blank">Google Developer Expert</a>, </span><span style="font-size:12.8px;font-family:arial,helvetica,sans-serif;color:rgb(0,0,153)">Founder of </span><a href="https://braziljs.org/" style="font-size:12.8px" target="_blank">BrazilJS</a><span style="font-size:12.8px;font-family:arial,helvetica,sans-serif;color:rgb(0,0,153)"> and </span><a href="http://nasc.io/" style="font-size:12.8px" target="_blank">Nasc</a><span style="font-size:12.8px;font-family:arial,helvetica,sans-serif;color:rgb(0,0,153)">.</span></div><div dir="ltr"><br style="color:rgb(0,0,153)"><span style="color:rgb(0,0,153)">
Website:  </span><span style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,153)"><a href="http://felipenmoura.com/" target="_blank">http://felipenmoura.com</a> / <a href="http://nasc.io/" target="_blank">http://nasc.io/</a> </span><br style="color:rgb(0,0,153)"><span style="color:rgb(0,0,153)">
Twitter:    </span><span style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,153)"><a href="http://twitter.com/felipenmoura" target="_blank">@felipenmoura</a></span></div><div dir="ltr"><font color="#000099" face="arial, helvetica, sans-serif">Facebook: <a href="http://fb.com/felipenmoura" target="_blank">http://fb.com/felipenmoura</a><br></font><span style="color:rgb(0,0,153);font-size:12.8px">LinkedIn: </span><a href="http://goo.gl/qGmq" style="font-size:12.8px" target="_blank">http://goo.gl/qGmq</a></div><div dir="ltr"><div><span style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,153)">---------------------------------</span><br style="font-family:arial,helvetica,sans-serif;color:rgb(51,51,153)"><b>Changing  the  world</b>  is the least I expect from  myself!<br></div></div></div></div></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 8, 2019 at 2:38 PM Naveen Chawla <<a href="mailto:naveen.chwl@gmail.com">naveen.chwl@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I've probably missed it, but what application are you building that would use this feature? Or, under what circumstances would an application use this feature?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 8 Mar 2019 at 17:24 guest271314 <<a href="mailto:guest271314@gmail.com" target="_blank">guest271314@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">The code for "transforming" numeric values to array and array to numeric value has at least one complete implementation. That is not the goal of this proposal. <div><br></div><div>The goal of this proposal is to suggest to this body to take up the task of defining the various manners in which that transformation can be achieved, as illustrated at the example for the number <i>e</i> at <a href="https://esdiscuss.org/topic/fwd-proposal-1-number-integer-or-decimal-to-array-2-array-to-number-integer-or-decimal#content-21" target="_blank">https://esdiscuss.org/topic/fwd-proposal-1-number-integer-or-decimal-to-array-2-array-to-number-integer-or-decimal#content-21</a>. </div><div><br></div><div>From perspective here, the third example provides the output (in array representation) which can be manipulated more extensively than the previous two examples. </div><div><br></div><div><pre style="box-sizing:border-box;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:14px;white-space:pre-wrap;padding:6.5px;margin-top:0px;margin-bottom:11px;line-height:20px;word-break:break-all;color:rgb(51,51,51);background-color:rgb(245,245,245);border:1px solid rgb(204,204,204);border-radius:4px"><code style="box-sizing:border-box;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:0px;color:inherit;background-color:transparent;border-radius:0px;line-height:18px">[2, .718281828459045] // example 1

[2.7, 18281828459045] // example 2

[2, 0.7, 1, 8, 2, 8, 1, 8, 2, 8, 4, 5, 9] // example 3</code></pre></div><div><br></div><div>How should those three examples be named for disambiguation as to the output?</div><div><br></div><div>If this body does decide to take up the matter of actually defining Number and/or Math, and Array methods to perform the conversions, it would be helpful if each of the three (and potentially more) possible outputs have a clearly defined name for that output.</div><div><br></div><div>AFAIK, there is no prior art relevant to conversion or "transforming" JavaScript numeric values to array and array to numeric values.</div><div><br></div><div>Does the above make sense to you relevant to the purpose of this proposal and what this proposal actually suggests?</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 8, 2019 at 4:45 PM Jeremy Martin <<a href="mailto:jmar777@gmail.com" target="_blank">jmar777@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Is it fair to suggest that transforming numeric values to and from arrays isn't the ultimate goal of this proposal? Based on your examples, it seems there are specific manipulations you would like to be able to perform to numeric values, and your contention is that these manipulations would be more straightforward if various components of that value (i.e., the individual digits, the decimal location, and the sign) were represented in a "more structured" way (i.e., an array). Is that much a fair assessment?</div><div><br></div><div>If that's the case, could you expand on the specific manipulations themselves? Preferably something more explicit and scoped than linking out to one of these external references, if possible.</div></div>
</blockquote></div>
_______________________________________________<br>
es-discuss mailing list<br>
<a href="mailto:es-discuss@mozilla.org" target="_blank">es-discuss@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/es-discuss" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/es-discuss</a><br>
</blockquote></div>
_______________________________________________<br>
es-discuss mailing list<br>
<a href="mailto:es-discuss@mozilla.org" target="_blank">es-discuss@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/es-discuss" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/es-discuss</a><br>
</blockquote></div>