Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Gli Off Topic
    4. GT Fetish Cafè
    5. aiutooo
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • K
      kurose User • ultima modifica di

      aiutooo

      Ciao mi aiutate in questo esercizio?? Vi pregoo..

      Definire un costruttore personalizzato per oggetti che rappresentino erogatori di carburante. Gli oggetti sono così formati:

      PROPRIETA':

      • Prezzo (di tipo numerico,è il prezzo al litro del carburante e vale inizialmente 1.5)
      • Max (di tipo numerico, è la quantità massima di carburante erogabile e vale inizialmente 1000)

      METODI:

      • Eroga (1) (se il valore di 1 è maggiore della massima quantità erogabile, segnala che non è possibile effettuare l'operazione, altrimenti riduce la quantità massima di una quantità pari a 1 e restituisce il prezzo dei litri erogati);
      • Rifornisci (1) (aumenta la quantità massima erogabile di una quantità pari a 1);
      • NuovoPrezzo (p) (imposta il nuovo prezzo al litro del carburante).

      Creare un oggetto usando il costruttore personalizzato. Effettuare un rifornimento e impostare il prezzo al litro del carburante al valore 2.

      Grazie mille a chi mi aiuterà!!
      Kisses

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • K
        kurose User • ultima modifica di

        Io ho ipotizzato questa soluzione:

        function Eroga (1) {
        if (this.max > 1) {
        alert ("Non è possibile effettuare l'operazione")
        }
        else {
        this.max = this.max - 1;
        return this.prezzo;
        }
        }

        function Rifornisci (1) {
        this.max = this.max + 1;
        }

        function NuovoPrezzo (p) {
        this.prezzo = p;
        }

        function carburante ( ) {
        this.prezzo=1.5;
        this.max=1000;
        }

        var carb = new Carburante ( )
        Carburante.Rifornisci ();
        Carburante.NuovoPrezzo (2);

        Che pasticci ho fatto??
        Grazie!

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • O
          onsitus Super User • ultima modifica di

          @Kurose said:

          Che pasticci ho fatto??

          Che hai postato nel Fetish Cafe e non si sa di quale linguaggio si parla.:D

          Riprova stessa domanda nella sezione piu adatta.;)

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • K
            kurose User • ultima modifica di

            Ops, sorry!!

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • K
              kurose User • ultima modifica di

              Dove posso trovare la sezione JavaScript?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                mz User Attivo • ultima modifica di

                Sezione Javascript:

                http://www.giorgiotave.it/forum/scripting-lato-client/

                PS: quando posterai il tuo problema ti consiglio di scegliere un titolo meglio rappresentativo del tuo problema ...aiutooo non è il massimo, molte volte i topic che hanno come titolo aiutooooooooo non vengono nenche aperti.
                Insererisci un titolo significativo, spiega bene il tuo problema e quello che hai fatto....

                :ciauz:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • K
                  kurose User • ultima modifica di

                  Si infatti ho cambiato il titolo in problema JavaScript e l'ho messo in un'altra sezione

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    mz User Attivo • ultima modifica di

                    Chiederò ai moderatori di quella sezione di spostartelo non è ancora quella adatta

                    :ciauz:

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    Caricamento altri post
                    Rispondi
                    • Topic risposta
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti