Hvordan få en tilfeldig flottør i et område ved hjelp av JavaScript

Hvordan få en tilfeldig flottør i et område ved hjelp av JavaScript

Å generere tilfeldige tall er en veldig vanlig praksis, spesielt mens du løser matematiske problemer. Mer spesifikt, i JavaScript, kan det være et krav for å generere et tilfeldig tall innenfor den spesifiserte grensen for å unngå søppelverdier. I et slikt tilfelle får det å få en tilfeldig float i et område ved hjelp av JavaScript effektivt den nøyaktige verdien.

Denne opplæringen vil diskutere tilnærmingen for å få en tilfeldig flottør i et område ved hjelp av JavaScript ved hjelp av eksempler.

Hvordan få/hente et tilfeldig floatnummer i et område i JavaScript?

Matte.tilfeldig()”Metode kan brukes for å få en tilfeldig float innen rekkevidde ved hjelp av JavaScript. Denne metoden gir et tilfeldig tall mellom 0 (inkludert) og 1 (ekskludert).

Eksempel 1: Få tilfeldig float innen det passerte området

Dette eksemplet kan implementeres ved hjelp av "parsefloat ()”Metode. Denne metoden analyserer en verdi i form av en streng og gir det første nummeret i retur.

Syntaks

parsefloat (verdi)

I syntaks ovenfor:

verdi”Refererer til verdien som må analyseres.

I den følgende illustrasjonen vil den tilfeldige flyteverdien bli trukket ut basert på området for de beståtte verdiene som funksjonsargumenter:

Bruk trinnene under statlige trinn i koden ovenfor:

  • Definere en funksjon som heter “RandomRange ()”Å ha de uttalte parametrene, der“min”Og“Maks”Parametere peker på området som det tilfeldige floatnummeret vil bli returnert i.
  • I sin (funksjon) definisjon, bruk "Matte.tilfeldig()”Metode for å returnere det tilfeldige tallet mellom 0 og 1.
  • Den videre algoritmen i kodeoppgaven, når den brukes med den oppgitte metoden, vil returnere det tilfeldige tallet mellom det passerte området.
  • Algoritme: (0.5) *(3.5 - 2.5) + 2.5 = 3 (faller innenfor rekkevidden).
  • I ovennevnte algoritme, "0.5”Antas å være den genererte tilfeldige verdien.
  • Til slutt vil den resulterende verdien bli analysert.

Produksjon

I ovennevnte utgang er floatverdiene innenfor det passerte området blitt vist.

Eksempel 2: Få tilfeldig float innenfor det spesifiserte området

I dette spesielle eksemplet vil den tilfeldige flyteverdien bli returnert med hensyn til de spesifiserte områdeverdiene:

Implementere følgende trinn i kodelinjene ovenfor:

  • Erklære en funksjon som heter “RandomRange ()”. I sin definisjon, tilordne henholdsvis "min" og "maks" -områder.
  • I neste trinn, på samme måte, bruk "Matte.tilfeldig()”Metode og den uttalte algoritmen for å generere de tilfeldige tallene som faller mellom de spesifiserte Min- og Max -områdene.
  • Algoritme: (0.5) *(2.5 - 1.5) + 1.5 = 2
  • I ovennevnte algoritme, "0.5”Antas å være det genererte tilfeldige tallet.
  • Til slutt, vis den resulterende tilfeldige flyteverdien innenfor det spesifiserte området via et varsel.

Produksjon

I outputten kan man se at de tilfeldige tallene som genereres faller mellom det spesifiserte området.

Konklusjon

Matte.tilfeldig()”Metode kan brukes med den beståtte eller det spesifiserte området for å få en tilfeldig float innen rekkevidde ved hjelp av JavaScript. Denne metoden kan implementeres for å generere det tilfeldige tallet slik at antallet faller mellom de beståtte eller spesifiserte floatverdiene. Denne artikkelen diskuterte tilnærmingene for å få en tilfeldig flottør i et område ved hjelp av JavaScript.