Re:How Telegram Messenger circumvents Google Translate's API
by namdnay on Friday December 31, 2021 @07:36AM
(#29747484)
It should be floor right? Math.floor(Math.random()*userAgents.length)
[ Parent
| on HN ]
Re:How Telegram Messenger circumvents Google Translate's API
by homami on Friday December 31, 2021 @02:23PM
(#29751525)
Yeah.
> The java.lang.Math.random() method returns a pseudorandom double type number greater than or equal to 0.0 and less than 1.0.
Re:How Telegram Messenger circumvents Google Translate's API
by lern_too_spel on Friday December 31, 2021 @08:50AM
(#29748014)
There's a built-in method for randomly selecting an int in a range. Use that.
Re:How Telegram Messenger circumvents Google Translate's API
by csears on Friday December 31, 2021 @12:13PM
(#29750030)
Are you thinking of the Lodash random() function? Or Crypto.getRandomValues()?
Re:How Telegram Messenger circumvents Google Translate's API
by lern_too_spel on Friday December 31, 2021 @05:58PM
(#29753400)
Re:How Telegram Messenger circumvents Google Translate's API
by lern_too_spel on Friday December 31, 2021 @06:03PM
(#29753432)
floor is unnecessary. The cast does it for you. The problem is that a random double is not going to be evenly distributed into length equal parts unless length is a power of 2.