Traiter la valeur de retour d’une fonction ou une variable ‘javascript’

Author:


{filelink=943}


import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;

public class ValeurRetour {
  public static void main(String args[]) {
    ScriptEngineManager manager = new ScriptEngineManager();
    ScriptEngine engine = manager.getEngineByName("javascript");
    try {
      double val = (Double) engine.eval("var date = new Date();"+"date.getDay()");
      String jour="";
      int num=(int)val;
      switch(num)
      {
      	case 1:
      		jour="lundi";
      		break;
      	case 2:
      		jour="Mardi";
      		break;
      	case 3:
      		jour="Mercredi";
      		break;
      	case 4:
      		jour="jeudi";
      		break;
      	case 5:
      		jour="Vendredi";
      		break;
      }
      System.out.println("Numéro du jour: "+num);
      System.out.println("Nom du jour: "+jour);
    } catch (ScriptException e) {
      System.err.println(e);
    }
  }
}
/*10.0
Numéro du jour: 3
Nom du jour: Mercredi
*/

A Voir sur le même Sujet:

  • javascript traiter variable fonction
  • alert javascript retourne c# valeur
  • javascript function retour
  • traiter une variable javascript dans une fonction php
  • eval javascript valeur de retour
  • recuperer variable javascript dans class java

Leave a Reply

Your email address will not be published. Required fields are marked *