hola buen día, si, estoy tomando un curso de programación. Lo que tenia que hacer es reducir al máximo el condicional de:
Código Javascript
:
Ver originalfunction cartel(titulo,nombre,apellido,tipo){
if(tipo==true){
return titulo+" "+apellido
}
else{
return titulo+" "+nombre+" "+apellido
}
}
a:
Código Javascript
:
Ver originalfunction cartel(titulo,nombre,apellido,tipo){
if(tipo){
return titulo+" "+apellido
}else{ return titulo+" "+nombre+" "+apellido }
Se me presenta nuevamente una duda con el siguiente script:
Código Javascript
:
Ver originalvalorCantoTruco("dos")
3//devuelve3
// la funcion devuelve un numero segun un parametro tipo string
//uno devuelve 2 , dos devuelve 3 y tres devuelve 4
//las unicas posibiliades de parametros son "uno","dos","tres"
//lo solucione así
function valorCantoTruco(canto){
if(canto=="tres"){
canto=4;
}else if(canto=="dos"){
canto=3
}else{canto=2}
return canto;
}
Lo que quiero preguntar es si se podría hacer la función sin usar Else If pero sin repetir tantos ifs o usando disyuncion ||
Gracias