- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Problema JavaScript
-
Problema JavaScript
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à!!
KissesIo 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!P.S. Avrò azzeccato stavolta la sessione esatta?:D
-
Ciao Kurose,
questa non è la sezione adatta al tuo quesito, ti sposto nella sezione Scripting lato client, li troverai l'aiuto di cui hai bisogno.
-
ah grazie! Non avevo idea di dove inserirlo...