Als u een snelle toepassing die een bepaalde wiskundige functie vervult nodig , een bouwen in enkele minuten met behulp van JavaScript . Deze programmeertaal kan u helpen bij een lange lijst van getallen in aflopende volgorde , en vervolgens lus door de gesorteerde lijst op de kleinste floating - point getal waarvan de waarde is positief vinden . Sorteren Vele talen hebben ingebouwde methoden die soort een lijst met automatisch waarden . Bij de aanpak van een probleem waar u een minimum of maximum waarde nodig hebt, gebruik dan een sorteerfunctie , zoals degene ingebouwd in JavaScript . Na het maken van een object dat uw lijst met nummers bevat , kunt u het te sorteren met behulp van de volgende code : var boxNumbers = listOfNumbers.sort ( ) ; Als het object listOfNumbers bevatte 3 , -1,1 en 1.7 , de sorteervolgorde zou slaan -1,1 , 1,7 en 3 in de boxNumbers variabele . vinden kleinste positieve getal met drijvende komma Floating - point getallen hebben decimalen . Twee floating - point getallen , -1,1 en 1,7 , verschijnen in het vorige voorbeeld . Omdat u alleen de kleinste positieve floating - point getal , moet u de computer instrueren om die waarde in de gesorteerde lijst te ontdekken . U kunt dat doen met behulp van een JavaScript- lus "voor" om te bepalen of een nummer in de gesorteerde lijst is deze groter is dan nul . Als de computer begint bij het begin van de lijst , zal het de kleinste positieve floating - point getal als het ontdekt een getal dat groter is dan nul vinden . Bouwen aan de Application Framework < br > Naast een sorteermethode en een lus "voor" , moet je een manier om de computer een lijst met getallen te geven om te sorteren . U kunt dit doen door het creëren van een eenvoudige HTML- applicatie programma , of HTA , met behulp van een teksteditor . HTA kunt u ramen die elementen vaak gezien in webpagina's bevatten. De volgende code maakt een basis HTA id = " InputBox " cols = " 80 " rows = " 10 " > < /textarea > < input type = " button " value = " Get Kleinste " onclick = " return getSmallest ( ) " ; /> < /body > < /html > de textarea tag creëert een invoerveld waar u uw lijst met getallen kunt invoeren , en de input -tag maakt een knop die de JavaScript-functie die nodig is om oproepen uitvoeren van de programmering logica . toevoegen van de logica na de in de vorige paragraaf in een tekst document vermelde code plakken , voeg de code hieronder weergegeven na de woorden " HTA : TOEPASSING " : |