Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di McNux
    Registrato dal
    Sep 2004
    Messaggi
    170

    [javascript] es. costruttore personalizzato

    salve a tutti, avrei bisogno di aiuto: ci sto uscendo pazzo
    ho un esame e come vedrete sono

    Definire un costruttore personalizzato per oggetti che servano a gestire i posti numerati di una sala
    cinematografica. Gli oggetti sono così formati:
    • Proprietà:
    o Posti (un array utilizzato per rappresentare i posti, la cui lunghezza è specificata
    come parametro del costruttore. Se un elemento contiene il valore true, il posto è
    prenotato, altrimenti è libero. Tutti gli elementi dell’array contengono inizialmente il
    valore false);
    o TitoloFilm (una stringa che contiene il titolo del film proiettato nella sala,
    inizializzata con un valore passato come parametro al costruttore);
    • Metodi:
    o Prenota(p) (se libero, imposta a true il valore del posto di indice p. Se il posto è
    occupato, stampa la scritta “posto occupato”);
    o Stampa() (stampa il titolo del film e i posti, suddividendo questi ultimi in righe di
    5 elementi. Per ogni posto è stampato l’indice seguito dalla lettera “L” se libero e
    “O” se occupato).
    Creare un oggetto usando il costruttore personalizzato. Prenotare 3 posti e stampare la situazione
    della sala dopo le 3 prenotazioni

    io ho iniziato così, ma sò già che ci sono errori grandi quanto case
    codice:
    function sala(3,titolo) {
    
    this.posto=new Array();
    posto[0]=false;
    posto[1[=false;
    posto[2]=false;
    
    this.titolofilm=titolo;
    
    this.prenota=function (p) {
    
       if (this.posto.length==false)
               this.posto[this.posto.length] == true;
              else
                      alert (" posto occupato");
    
    this. stampa= function (_stampa) {
    forse è meglio un ciclo while o un for :master:
    graz mill a todos
    Sapere è Potere!
    Francis Bacon

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Mettere lo stesso problema in piu' discussioni e' vietato dal regolamento.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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 © 2025 vBulletin Solutions, Inc. All rights reserved.