Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Comparare stringhe

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di ninja72
    Registrato dal
    May 2020
    residenza
    -
    Messaggi
    319
    Non so se ho capito bene il tuo problema.
    codice:
    const minimo = "100,02"
    const offerta = "100,01"
    
            function myCompare(minimo, offerta) {
                const pMinimo = Number.parseFloat(minimo.replace(',', '.', minimo))
                const pOfferta = Number.parseFloat(offerta.replace(',', '.', offerta))
                let result = ''
                if (!isNaN(pMinimo) && !isNaN(pOfferta)) {
                    if (pOfferta > pMinimo) {
                        result = 'offerta maggiore di minimo'
                    } else if (pOfferta < pMinimo) {
                        result = 'offerta minore di minimo'
                    } else if (pOfferta === pMinimo) {
                        result = 'offerta uguale a minimo'
                    }
                } else {
                    result = 'Errore formato!'
                }
                return result
            }
    
            console.log(myCompare(minimo, offerta))

  2. #2
    Quote Originariamente inviata da ninja72 Visualizza il messaggio
    Non so se ho capito bene il tuo problema.
    codice:
    const minimo = "100,02"
    const offerta = "100,01"
    
            function myCompare(minimo, offerta) {
                const pMinimo = Number.parseFloat(minimo.replace(',', '.', minimo))
                const pOfferta = Number.parseFloat(offerta.replace(',', '.', offerta))
                let result = ''
                if (!isNaN(pMinimo) && !isNaN(pOfferta)) {
                    if (pOfferta > pMinimo) {
                        result = 'offerta maggiore di minimo'
                    } else if (pOfferta < pMinimo) {
                        result = 'offerta minore di minimo'
                    } else if (pOfferta === pMinimo) {
                        result = 'offerta uguale a minimo'
                    }
                } else {
                    result = 'Errore formato!'
                }
                return result
            }
    
            console.log(myCompare(minimo, offerta))
    Ti ringrazio davvero tanto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.